java入门案例
- java入门案例 推荐度:
- 相关推荐
java入门案例
水仙花案例
import java.util.Scanner;public class homework {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int num = sc.nextInt();if(num >= 100 && num <= 999){//获取三位数的每一位int bai = num/100;//百位int shi = num%100/10;//十位int ge = num - bai*100 - shi*10;//个位if((bai^3 + ge^3 + shi^3) ==num ) {System.out.println("水仙花数为" + (bai + shi + ge));}else {System.out.println("不是水鲜花数");}}else {System.out.println("不是水鲜花数");}}
}
累加求和案例
public class excise2 {public static void main(String[] args) {int [] arr = {35, 6,66,633,67,86,9435,56,56,7,78,0};int sum = 0;for(int i =0; i < arr.length; i++){sum += arr[i];}System.out.println("最后求的总和为:"+sum);}
}
对数组遍历,求最大值案例
import java.util.Arrays;public class excise {public static void main(String[] args) {int [] arr1 = {1,3,5,6,23,6};
// System.out.println(Arrays.stream(arr1).max());int max = 0;for (int i = 0; i<arr1.length;i++){if (max < arr1[i]){max = arr1[i];//记录最大值}}System.out.println("这个数组中最大的数为:"+ max);}
}