java基础

xiaoxiao2021-02-28  32

知识点 1.数组映射  2.增强for循环  3.随机数、键盘输入  4.随机提取数组中不重复的元素 代码 数组映射 public class exercise4 {     public static void main(String[] args) {         int[] nums={157,85,777,21,307,8,300,325,177,8888};         boolean[] ge=new boolean[nums.length];         boolean[] shi=new boolean[nums.length];         boolean[] bai=new boolean[nums.length];         int[] weishu=new int[nums.length];         for (int i = 0,num; i < nums.length; i++) {             num=nums[i];             if (num==7) {                 ge[i]=true;             }             if (num/10==2) {                 shi[i]=true;             }             if (num/100==3) {                 bai[i]=true;             }             if (100<=num&&1000>num) {                 weishu[i]=3;             }else if(10<=num&&100>num){                 weishu[i]=2;             }             System.out.print(nums[i]+"\t");         }         System.out.println();         for (int i = 0; i < nums.length; i++) {             System.out.print(ge[i]+"\t");         }         System.out.println();         for (int i = 0; i < nums.length; i++) {             System.out.print(shi[i]+"\t");         }         System.out.println();         for (int i = 0; i < nums.length; i++) {             System.out.print(bai[i]+"\t");         }         System.out.println();         for (int i = 0; i < nums.length; i++) {             System.out.print(weishu[i]+"\t");         }         System.out.println();     } }
转载请注明原文地址: https://www.6miu.com/read-2250376.html

最新回复(0)