① 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怎么从键盘向数组输入数字
代码如下:
方法一