qwfc.net
当前位置:首页 >> jAvA创建数组加元素 >>

jAvA创建数组加元素

1、定义2个数组 String[] arr1 = {"1","2"};//定义一个字符串数组,把arr1的元素加入到arr2中 String[] arr2 = new String[2];//什么一个字符串数组2、循环方式把arr1的数组元素加入到arr2 for(int i=0;i<2;i++){ arr2[i] = arr1[i];//把arr1的元素添加

//先声明一个长度为10的数组 int[] a = new int[10];//向数组中填值 a[0]=xx; a[1]=xx; a[2]=xx;若是已经定义好的数据,例如int num[] = { 1,4,5,8,2,6 }; 形式的,只能新建立一个数组,利用循环把原数据中的值加入你新创建的数据,在添加你自己想要加入的值!

数组长度固定,插入以后原来的最后一个元素就被挤出去了.实现是很容易:public class testarray { public static int[] insert (int[] ori, int val, int index) { for (int i=ori.length-1; i>index; i--) ori[i] = ori[i-1]; ori[index] = val; return ori; } public static void main

建一个更大的数组,然后把当前的数据复制进去,再往后添加 用Vector等集合来代替数组多好~

定义一个数组String[] s = new String[3];赋值s[0] = "1";s[1] = "asfa";s[2] = "5555";数组长度是固定的,不能增加或删除.例1:给数组开辟了十个空间,但没有给这十个空间赋值int num1[] = new int[10];给这十个空间开始赋值num1[0]=1;num2[1]=2;.例2:没有给数组开辟空间,或者说 定义了一个没有空间的数组int num2[] = new int[0]; //无法添加元素,没有空间num2[] = new int[10]; //重新给他开辟10个空间,开始添加元素..num2[0]=1;

import java.util.Scanner;public class XiTi4610 { public static void main(String[] args) { Scanner sr = new Scanner(System.in); int score[] = { 11, 223, 452, 5, 77, 1, 100, 999 }; System.out.print("原始数组:"); printArr(score); System.out.print("

弗成能你可以new一个有五个元素的新数组然后拷贝进去

创建数组对象:int a = new int[3]这里new指定三个操作:在堆区为数组分配空间;为数组每个元素附默认值;返回数组对象的引用.数组对象一旦创建好了就不能改变其长度,new操作必须指定数组长度.数组长度可以为0表示无元素,直接初始化不能指定长度,例如:int a = {1,2,3}

你这个数组里面添加元素不能添加,因为你初始的时候已经固定了数组的大小是4,就不能添加第五个元素了.只能替换掉某一个元素 如果你的数组大小是4,没有初始值的话,那么你可以在0,1,2,3里指定一个位置写上你要的值.总结就是已经固定大小的数组必能添加更多的值.如果不固定长度的话你可以用List

利用泛型,将一个数组的元素类型设置为数组即可,下面是使用ArrayList的例子: public static void main(String args[]) { List<ArrayList<String>> list = new ArrayList<ArrayList<String>>(); ArrayList<String> list1 = new ArrayList<String>(); ArrayList<

网站首页 | 网站地图
All rights reserved Powered by www.qwfc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com