導航:首頁 > 編程語言 > java循環輸出數組

java循環輸出數組

發布時間:2024-02-28 23:19:17

java數組怎麼輸出

1、循環數組

2、獲取數組元素,通過system.out.print輸出

示例:

String[]arr={"a","b"};//定義一個數組
for(inti=0;i<arr.length;i++){//循環數組
System.out.println(arr[i]);//輸出數組元素。
}

② java如何將數組裡面的數都輸出出來

一般人都會用for循環來遍歷整個數組,然後挨個輸出
例如:
int[] a = {1,2,3,4,5};

要將數組a列印出來,就是
for(int i = 0;i<a.length;i++){
System.out.println(a[i]);

}
這樣就會挨個輸出數組
但是還有一個方法,知道的人不多,就是Array.toString(a);
只需要 System.out.println(Array.toString(a));
就會列印出[1,2,3,4,5]這種形式。

③ java裡面的for循環的格式: for(String s : arr)是什麼意思,能否詳細解釋一下

for的循環語句for(String s : args)這個格式是foreach的形式,表示取出數組args[]中的每一個元素,就是循環一次就依次取出一個元素賦值給s,知道取完為止java中的foreach也是用for表示具體語法分兩種:

第一種-數組for(type var : arr) {//循環體}示例(這里以List為例):List<String> list = new ArrayList<String>();for(String item : list){System.out.println("循環元素:" + item);}

第二種-非數組類可迭代對象for(type var : coll) {//循環體}示例:Map<String, String> map = new HashMap<String, String>();for(Entry<String, String> item : map.entrySet()){System.out.println("循環元素 key:" + item.getKey() + " value:" + item.getValue());}

其實本質上和for(int i=0;i<length;i++)沒太大區別,但是for(String s : arr)中的arr一定是字元串數組,每次循環取一個字元串出來賦值給s,直到arr數組長度-1結束。

(3)java循環輸出數組擴展閱讀:

Java for循環的幾種用法:

在Java程序中,要「逐一處理」或者說,「遍歷」某一個數組或Collection中的元素的時候,一般會使用一個for循環來實現(當然,用其它種類的循環也不是不可以,只是不知道是因為for這個詞的長度比較短,還是因為for這個詞的含義和這種操作比較配,在這種時候for循環比其它循環常用得多)。

對於遍歷數組,這個循環一般是採取這樣的寫法:

清單1:遍歷數組的傳統方式

復制代碼 代碼如下:

/* 建立一個數組 */

int[] integers = {1, 2, 3, 4};

/* 開始遍歷 */

for (int j = 0; j < integers.length; j++) {

int i = integers[j];

System.out.println(i);

}

而對於遍歷Collection對象,這個循環則通常是採用這樣的形式:

清單2:遍歷Collection對象的傳統方式

復制代碼 代碼如下:

/* 建立一個Collection */

String[] strings = {"A", "B", "C", "D"};

Collection stringList = java.util.Arrays.asList(strings);

/* 開始遍歷 */

for (Iterator itr = stringList.iterator(); itr.hasNext();) {

Object str = itr.next();

System.out.println(str);

}

而在Java語言的最新版本――J2SE
1.5中,引入了另一種形式的for循環。藉助這種形式的for循環,現在可以用一種更簡單地方式來進行遍歷的工作。

1、 第二種for循環

不嚴格的說,Java的第二種for循環基本是這樣的格式:

for (循環變數類型 循環變數名稱 : 要被遍歷的對象) 循環體

藉助這種語法,遍歷一個數組的操作就可以採取這樣的寫法:

清單3:遍歷數組的簡單方式

復制代碼 代碼如下:

/* 建立一個數組 */

int[] integers = {1, 2, 3, 4};

/* 開始遍歷 */

for (int i : integers) {

System.out.println(i); /* 依次輸出「1」、「2」、「3」、「4」 */

}

這里所用的for循環,會在編譯期間被看成是這樣的形式:

清單4:遍歷數組的簡單方式的等價代碼

復制代碼 代碼如下:

/* 建立一個數組 */

int[] integers = {1, 2, 3, 4};

/* 開始遍歷 */

for (int 變數名甲 = 0; 變數名甲 < integers.length; 變數名甲++) {

System.out.println(integers[變數名甲]); /* 依次輸出「1」、「2」、「3」、「4」 */

}

這里的「變數名甲」是一個由編譯器自動生成的不會造成混亂的名字。

④ java中for循環逆序輸出數組初學怎麼實現

這樣:
for(int k=baz.length-1; k>=0; k--){

⑤ java如何讓數組里的字元串循環輸出

通過for循環後把數組中的字元串輸出

1、定義字元串數組

Stringarr[]=newString[]{"a","b","c"};//定義一個字元串數組arr

2、循環數組

for(inti=0;i<arr.length;i++){//通過arr.length獲取字元串數組長度
System.out.println(arr[i]);//循環輸出字元串數組元素
}

⑥ java 用for循環為一個字元串數組輸入從a到z的值。

// 定義長度為26的字元串數組
String arr[] = new String[26];
// 循環char,ascii碼97代表a
for(char c=97;c<=122;c++){
// 把char類型的轉換為字元串類型的,賦給字元串數組

arr[c-97]=String.valueOf(c);
}
// 循環列印字元串數組
for(int i=0;i<26;i++){
System.out.println(arr[i]);
}

閱讀全文

與java循環輸出數組相關的資料

熱點內容
文件目錄類命令有哪些 瀏覽:172
宅男午夜電影在線免費 瀏覽:222
大數據filetypepdf 瀏覽:6
高中作文app軟體哪個好排名 瀏覽:342
des演算法c語言代碼 瀏覽:581
夫妻看的電影有助於感情 瀏覽:794
安卓不能掛後台是什麼回事 瀏覽:601
安卓手機叫什麼才會有聲音回你 瀏覽:821
在線觀看的那種電影 瀏覽:72
韓國18電影 瀏覽:314
外摻和內摻的演算法 瀏覽:327
製冷壓縮機高低壓不穩 瀏覽:485
xp桌面文件夾打開錯誤 瀏覽:760
榮耀50pro怎麼建文件夾 瀏覽:772
房主想租房子掛哪個app 瀏覽:934
吃雞裡面的伺服器怎麼選擇 瀏覽:175
公安民警下級對上級的命令 瀏覽:660
愛情片哺乳期的奶水 瀏覽:549
跟趕屍艷談尺度一樣的電影 瀏覽:557
程序員算不算聰明 瀏覽:329