當前位置:首頁 » 編程語言 » java循環輸入數組

java循環輸入數組

發布時間: 2022-05-02 02:38:09

java定義一個二維數組a[5][6],並通過循環實現對數組中每個數據的輸入,最後輸出

int a[][]=new int[5][6];
for(int i=0;i<5;i++){
for(int j=0;j<6;j++){
a[i][j]=1;
System.out.println(a[i][j]);
}
}
如果你想要給每一個元素賦值不同,那你必須要有一個已知的足夠大的數組或者列表

⑵ Java 用for循環向一個一維數組中添加數據

源代碼:

import java.util.Scanner;

public class addElement {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("輸入需要的數組大小:");
Scanner scan=new Scanner(System.in);
int n = scan.nextInt();//接受輸入的數組大小
int[]arr=new int[n];//定義一個大小為剛輸入的n的數組
System.out.println("輸入數組的每個元素:");
for(int i=0;i<arr.length;i++)
arr[i]=scan.nextInt();//依次輸入元素到arr[i]
System.out.println("數組的元素依次為:");
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+" ");
}

}

⑶ java用循環輸入組數字怎麼輸出最大數和最小數

importjava.util.*;
publicclassMain
{
publicstaticvoidmain(String[]argv)
{
Scannersc=newScanner(System.in);
intn=sc.nextInt();//讀入數組規模
intmin,max,sum,x;
x=sc.nextInt();//讀入第一個元素
min=x;//對min、max、sum進行初始化
max=x;
sum=x;
for(inti=1;i<n;i++)//讀入數組
{
x=sc.nextInt();
min=x<min?x:min;
max=x>max?x:max;
sum+=x;
}
System.out.println("最大值為:"+max);
System.out.println("最小值為:"+min);
System.out.println("和為:"+sum);
}
}

請採納。

⑷ java數組怎麼輸入數據

1.新建Java工程和自定義類。

⑸ java中怎麼循環輸入二維數組

第一個用 System.out.print,不要用System.out.println

⑹ java 怎麼在控制台輸入數組

使用Scanner這個類
import java.util.Scanner;
Scnner sc=new Scnner(System.in);
然後使用for循環依次往數組添加
int[] array=new int[10];
for(int i=0;i<array.length;i++){
System.out.println("請輸入一個數");
array[i]=sc.nextInt();
}

⑺ java中怎麼不停的將輸入的數存入數組(不知道長度),以回車結束。

如果你是接受控制台的輸入,建議使用sanner這個類,new一個這樣的類,構造方法傳入system.in,這個類有一個nextint方法接受數字型輸入,至於存儲,可以使用list,最後在調用toarray方法轉成數組

⑻ 用java定義一個數組,長度為3: 1)循環輸入數組元素值(元素值在1到100之間)

public static void main(String[] args)

{

int[] a = new int[3];

Scanner in = new Scanner(System.in);

String num = "";

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

System.out.println("請輸入數組第"+(i+1)+"個元素");

num = in.nextLine();

if (isNum(num)) {

a[i] = Integer.valueOf(num);

}else{

System.out.println("非數字,請重新輸入");

i--;

}

}

System.out.println("請輸入一個數字");

num = in.nextLine();

if (isNum(num)) {

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

if (a[j] == Integer.valueOf(num)) {

System.out.println(true);

return;

}

}

System.out.println(false);

}else{

System.out.println(false);

}

}


public static boolean isNum(String str){

return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");

}

運行結果:
請輸入數組第1個元素
11
請輸入數組第2個元素
22
請輸入數組第3個元素
33
請輸入一個數字
11
true

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

publicclassUtil{
publicstaticvoidmain(String[]args){
//java用for循環為一個字元串數組輸入從a到z的值。
String[]arr=newString['z'-'a'+1];
Stringresult="";
for(inti=0,j='a';i<arr.length;i++,j++){
arr[i]=j+"";
result+=j+"";//連起來,空格隔開
}
//遍歷
System.out.println(java.util.Arrays.toString(arr));
//輸出連起來的
System.out.println(result);
}
}

熱點內容
如何識別電腦的網路配置 發布:2025-05-14 22:38:46 瀏覽:847
pipforpython3 發布:2025-05-14 22:38:34 瀏覽:350
如何把迷你世界的伺服器搞崩 發布:2025-05-14 22:37:15 瀏覽:94
如何讓安卓卡死機 發布:2025-05-14 22:36:27 瀏覽:634
wemall微商城源碼 發布:2025-05-14 22:15:20 瀏覽:804
隆地優選交易密碼是什麼 發布:2025-05-14 21:53:23 瀏覽:96
強酸強鹼存儲櫃 發布:2025-05-14 21:45:16 瀏覽:565
車輛參數配置包括什麼 發布:2025-05-14 21:31:03 瀏覽:164
怎麼引入安卓項目 發布:2025-05-14 21:26:39 瀏覽:825
游戲輔編程 發布:2025-05-14 21:18:49 瀏覽:688