从屏幕上获取数字并依次赋值给数组

import java.util.Scanner;

//首先导包

public class ArrayArgument{

int [] arr = new int [10];//定义数组

boolean ret = getNumberFromStdin(arr);//调用了getNumberFromStdin函数,因为这个函数是布尔值,必须用被定义过得变量进行接收,下面也会用这个函数的真假进行判断是否执行语句。

if (ret)//如果ret为true,执行下面的语句{

for (int i = 0; i < arr.length; i ++){

System.out.println("arr["+ i + "] = " + arr[i]);//把数组arr的值打印出来

}

}

}

public static bollean getNumberFromStdin(int[] array)

//数组在函数的引用,数据类型[] 数组名{

if ( array == null || array,length == 0 ){ //参数合法性判断

System.out.println("Input Param is invalid!");
   return false; //表示函数运行失败
  }
  
  Scanner sc = new Scanner(System.in);

System.out.println("请输入10个整数:");

for (int i = 0; i < array.length; i++;){

array[i] = sc.naxtInt90;

}

sc.close;//关闭从屏幕上获取数字的函数,可以没有

return true;

}

}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 1,916评论 0 2
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 5,167评论 0 41
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,619评论 4 12
  • 选择排序与冒泡排序很接近,但是选择排序并不急于把两次比较中的结果交换位置。冒泡排序每比较一次,就会交换一次位置;选...
    腹黑小叶子orz阅读 312评论 0 1
  • 很多人都说:“只有无聊的人才会天天翻看朋友圈。”是这样吗?我并不否认,但我也不认同。 我们的朋友圈充斥着什么,被刷...
    爬行者小蜗阅读 755评论 0 4