方法简单案例
-
案例1:键盘录入一个数据n(1<=n<=9),输出对应的nn乘法表
import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("请输入1~9的数字:"); int n = scan.nextInt(); method(n); } public static void method(int n){ if(n<1 || n>9){ return; } for(int i = 1;i<=n;i++){ for(int j = 1;j<=i;j++){ System.out.print(j + "x" + i + "=" + (i*j) + "\t"); } System.out.println(); } } }
-
案例:素数也叫质数.是除了1和其本身,不能被其他正整数整除的正整数.
例如:2,3,5,7,11,13,17,19,23…
a)写一个方法判断该数是否为素数(设计成一个方法)
b)输出某个范围内的所有素数,比如100-200之间。public class Test{ public static void main(String[] args){ for(int num = 100;num<=200;num++){ if(isPrimeNumber(num)){ System.out.println(num); } } } public static boolean isPrimeNumber(int num){ for(int i = 2;i<num;i++){ if(num % i == 0){ return false; } } return true; } }