從屏幕上獲取數(shù)字并依次賦值給數(shù)組

import java.util.Scanner;

//首先導(dǎo)包

public class ArrayArgument{

int [] arr = new int [10];//定義數(shù)組

boolean ret = getNumberFromStdin(arr);//調(diào)用了getNumberFromStdin函數(shù),因?yàn)檫@個(gè)函數(shù)是布爾值,必須用被定義過得變量進(jìn)行接收,下面也會用這個(gè)函數(shù)的真假進(jìn)行判斷是否執(zhí)行語句。

if (ret)//如果ret為true,執(zhí)行下面的語句{

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

System.out.println("arr["+ i + "] = " + arr[i]);//把數(shù)組arr的值打印出來

}

}

}

public static bollean getNumberFromStdin(int[] array)

//數(shù)組在函數(shù)的引用,數(shù)據(jù)類型[] 數(shù)組名{

if ( array == null || array,length == 0 ){ //參數(shù)合法性判斷

System.out.println("Input Param is invalid!");
???return false; //表示函數(shù)運(yùn)行失敗
??}
??
??Scanner sc = new Scanner(System.in);

System.out.println("請輸入10個(gè)整數(shù):");

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

array[i] = sc.naxtInt90;

}

sc.close;//關(guān)閉從屏幕上獲取數(shù)字的函數(shù),可以沒有

return true;

}

}


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Java經(jīng)典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子,從出生后第3個(gè)月起每個(gè)月都生一對兔子,小兔子...
    趙宇_阿特奇閱讀 1,910評論 0 2
  • 【程序1】 題目:古典問題:有一對兔子,從出生后第3個(gè)月起每個(gè)月都生一對兔子,小兔子長到第三個(gè)月后每個(gè)月又生一對兔...
    葉總韓閱讀 5,165評論 0 41
  • Win7下如何打開DOS控制臺? a:開始--所有程序--附件--命令提示符 b:開始--搜索程序和文件--cmd...
    逍遙嘆6閱讀 1,614評論 4 12
  • 選擇排序與冒泡排序很接近,但是選擇排序并不急于把兩次比較中的結(jié)果交換位置。冒泡排序每比較一次,就會交換一次位置;選...
    腹黑小葉子orz閱讀 301評論 0 1
  • 很多人都說:“只有無聊的人才會天天翻看朋友圈。”是這樣嗎?我并不否認(rèn),但我也不認(rèn)同。 我們的朋友圈充斥著什么,被刷...
    爬行者小蝸閱讀 748評論 0 4