① java數組中插入數字
for(int i=0;i<5;i++){
if(x<=s[i]&&x>s[i+1]){ //x是你要插入的數字,s[]是現有的數組
for(int j=5-i;j>0;j++){ // 如果上面的條件成立,那麼重置插入位置以後的數組
s[j] = s[j-1];
}
s[i+1]=x; //插入該數字
break; //跳出循環
}
}
說明:如果你學過list的用法了,那麼建議你用一樓仁兄的做法,我這種做法只是比較直觀
② java數組怎麼輸入數據
1.新建Java工程和自定義類。
③ java 數組怎麼輸入值
int[] array = new int[10];//數組長度為10
for(int i=0;i<array.length;i++){
array[i] = i; //這里也可以用鍵盤輸入語句,如果用鍵盤輸入語句就要閑定義輸入流BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); 定義流在循環外面定義,然後array[i] = Integer.parseInt(br.readLine(); 這樣就可以了。
}
這樣就用循環把數組初始化了!
④ java數組中插入數字問題
for(int
i=0;i<5;i++){
if(x<=s[i]&&x>s[i+1]){
//x是你要插入的數字,s[]是現有的數組
for(int
j=5-i;j>0;j++){
//
如果上面的條件成立,那麼重置插入位置以後的數組
s[j]
=
s[j-1];
}
s[i+1]=x;
//插入該數字
break;
//跳出循環
}
}
說明:如果你學過list的用法了,那麼建議你用一樓仁兄的做法,我這種做法只是比較直觀
⑤ 怎樣輸入Java代碼實現在一個數組中可以無限的輸入數字拜託了,我想了半天沒想到。
packagecom;
importjava.util.Arrays;
importjava.util.Scanner;
publicclassYuma
{
publicstaticvoidmain(String[]args)
{
Scannerscanner=newScanner(System.in);
int[]src=newint[0];
while(true)
{
int[]dest=newint[src.length+1];
System.array(src,0,dest,0,src.length);
dest[dest.length-1]=scanner.nextInt();
src=dest;
System.out.println(Arrays.toString(src));
}
}
}
⑥ java中如何在鍵盤中輸入一串數字然後存入數組中
importjava.util.Scanner;
publicclassTset{
publicstaticvoidmain(String[]args){
System.out.println("請輸入三個數:");
Scannerin=newScanner(System.in);
int[]b=newint[3];
for(inti=0;i<b.length;i++){
b[i]=in.nextInt();
}
//遍歷
for(inti=0;i<b.length;i++){
System.out.println("b["+i+"]="+b[i]);
}
}
}
記得,輸入一個數按下回車鍵
⑦ java在數組中插入數字問題,求幫助
for(int i=0;i<5;i++){
if(x<=s[i]&&x>s[i+1]){ //x是你要插入的數字,s[]是現有的數組
for(int j=5-i;j>0;j++){ // 如果上面的條件成立,那麼重置插入位置以後的數組
s[j] = s[j-1];
}
s[i+1]=x; //插入該數字
break; //跳出循環
}
}
⑧ java怎麼從鍵盤向數組輸入數字
代碼如下:
方法一