首页 > 代码库 > 获取一维数组中的最小值

获取一维数组中的最小值

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

获取一维数组中的最小值