查看: 1472|回复: 0

[Java代码] 黑马基础阶段测试题:定义一个int类型的数组,数组中元素为{5,7,3,9,4}。求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出“最小值为偶数”,

发表于 2018-2-22 08:00:01
  1. package com.swift;
  2. import java.util.Arrays;
  3. public class ArrayTest {
  4. public static void main(String[] args) {
  5. /*
  6. * 定义一个int类型的数组,数组中元素为{5,7,3,9,4}。
  7. * 求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出“最小值为偶数”,如果不是偶数则输出“最小值为奇数”。打印如下
  8. */
  9. int arr[]= {5,7,3,9,4};
  10. Arrays.sort(arr);
  11. System.out.println("方法一 the smallest is "+arr[0]);
  12. if(arr[0]%2==0) {
  13. System.out.println("最小值是偶数...");
  14. }else {
  15. System.out.println("最小值是奇数...");
  16. }
  17. int min=arr[0];
  18. for(int i:arr) {
  19. if(min>i) {
  20. min=i;
  21. }
  22. }
  23. System.out.println("方法二"+min);
  24. if(min%2==0) {
  25. System.out.println("最小值是偶数...");
  26. }else {
  27. System.out.println("最小值是奇数...");
  28. }
  29. }
  30. }
复制代码



回复

使用道具 举报