java如何编程实现从键盘输入10个数存入数组,显示出来并从中找出最大值? import java.util.Scanner;public class NumTest {public static void main(String[]args){int[]nums=new int[10];Scanner jin=new Scanner(System.in);for(int i=0;i;i+){nums[i]=jin.nextInt();}int smallerNum=nums[0];int biggerNum=nums[0];System.out.print(\"这十个数是:\");for(int i=0;i;i+){System.out.print(\"\"+nums[i]);if(smallerNum>;nums[i]){smallerNum=nums[i];}if(biggerNum[i]){biggerNum=nums[i];}}System.out.println();System.out.println(\"最小值为:\"+smallerNum);System.out.println(\"最大值为:\"+biggerNum);}}
Java中如何用键盘输入的方式给各个数组元素赋值 import java.util.Scanner;public class Foo {public static void main(String[]args){String[]arr=setArray(new String[5]);}public static String[]setArray(String[]arr){Scanner sc=new Scanner(System.in);System.out.println(\"你要赋值的数组长度为:\"+arr.length);for(int i=0;i;i+){System.out.println(\"请输入数组的第\"+(i+1)+\"个元素\");arr[i]=sc.next();}sc.close();return arr;}}
java如何用inputstream从键盘输入数字 然后存到一个数组里面 首先我先说明一下,System.in就是inputstream类,你可以通过查看System类,就能找到in这个对象,见下图。由于inputstream类是抽象类,所以不能实例化对象的,所以需要使用Scanner来辅助实现。我附上程序源码和运算的结果图。供你参考。import java.util.Scanner;class setDataIntoArrary{public static void main(String[]args)throws Exception{Scanner a=new Scanner(System.in);System.out.print(\"Input Array data:\");while(true){String data[]=a.next().split(\":\");System.out.print(\"display Array data:\");for(int i=0;i;i+){System.out.print(data[i]+\"\");}}}}运算结果: