0
点赞
收藏
分享

微信扫一扫

java输入数组(JAVA输入数组矩阵大小)


Java数组赋值的问题如何解决呢?

  out。print(a[i]+" ");

System。out。println();

for(int i=0;i<10;i++){

if(b[i]==null){

System。out。print(i+" ");

public class TestArray {

public static void main(String[] args) {

int[] a = new int[10];

String[] b = new String[10];

for(int i=0;i<10;i++) {

System。

用java的多维数组要注意什么?

  前一段时间做的一个项目中,有一处用到了一个多维数组来保护页面的状态。

这个数组所为一个javaBean对象的属性存在,这个javaBean对象被保存在session中,

我在修改jsp页面的时候,需要对数组中的一些值做转换。原来代码是这样的:

String [][] inputData = new String [5][24];

inputData = xxxjavaBean。

java中如何插入数组

按照你的要求编写的Java程序如下(用array3做临时数组,组合完再拷贝回数组2)

public class GGG {

 public static void main(String[] args) {

  int[] array1={1,2,3,4,5,6,7,8,9};

int[] array2={10,20,30,40,50};

int[] array3=new int[array1.length+array2.length];

System.arraycopy(array2, 0, array3, 0, 2);

System.arraycopy(array1, 0, array3, 2, array1.length);

System.arraycopy(array2, 2, array3, 2+array1.length, 3);

array2=new int[array3.length];

System.arraycopy(array3, 0, array2, 0, array3.length);

for(int i=0;i

查看全文

2016-10-06

0

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数组怎么输入数据

当然可以用循环输入语句了!

int[] array = new int[10];//数组长度为10

for(int i=0;i

array[i] = i; //这里也可以用键盘输入语句,如果用键盘输入语句就要闲定义输入流BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); 定义流在循环外面定义,然后array[i] = Integer.parseInt(br.readLine(); 这样就可以了。

这样就用循环把数组初始化了!举个例子:

....

int[] intArray=new int[6];//定义一个长度为6的整型数组

for(int i=0;i

{//初始化,这里intArray.length是数组的长度,就是6

intArray[i]=i;

举报

相关推荐

0 条评论