導航:首頁 > 編程語言 > 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循環輸出數組相關的資料

熱點內容
4k顯示器編程 瀏覽:265
什麼錯誤在編譯時會發現 瀏覽:698
學會自己解壓英語 瀏覽:42
安卓豪華版是什麼意思 瀏覽:682
c語言編程軟體打開 瀏覽:19
碧藍航線圖片文件夾位置 瀏覽:669
winme編譯 瀏覽:520
淘寶上買東西發順豐快遞地址都加密嗎 瀏覽:415
批處理編譯VS代碼 瀏覽:889
uchar哪個編譯器 瀏覽:27
initializejava 瀏覽:707
單片機的系統組成 瀏覽:610
中國天河二號演算法 瀏覽:647
程序員是怎麼瘋的 瀏覽:598
程序員的貓有幾條命 瀏覽:832
安卓如何把圖片傳到電腦上 瀏覽:895
到去哪兒旅行app怎麼買票 瀏覽:444
工商銀行app房貸還款在哪裡看 瀏覽:761
最新民生通訊app從哪裡下載 瀏覽:378
如何在發簡訊時給自己手機號加密 瀏覽:774