标签:获取一维数组中的最小值
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一串数字字符串,以‘,‘分割!");
String number=scanner.nextLine();
//分割字符串
String[] numStrs = number.split(",");
//创建整形数组
int[] numArray = new int[numStrs.length];
//转化输入为整型数组
for (int i = 0; i < numArray.length; i++) {
numArray[i] = Integer.valueOf(numStrs[i]);
}
//创建最小值变量
int min = numArray[0];
for (int i = 0; i < numArray.length; i++) {
//提取最小值
if (min>numArray[i]) {
min = numArray[i];
}
}
System.out.println("数组中最小的数是:"+min);//for语句中的3个表达式不是完全必备的,可以根据情况进行部分省略
本文出自 “IT菜鸟” 博客,请务必保留此出处http://mazongfei.blog.51cto.com/3174958/1906994
标签:获取一维数组中的最小值
原文地址:http://mazongfei.blog.51cto.com/3174958/1906994