假如,定义一个数组长度为5,我再定义一个数组,里面我给它指定的有4个元素,我想用第一个数组来存放第二个数组里的数,有什么办法来解决? 谢谢了!!
解决方案 »
- java注解技术是什么技术
- 把我看下这段关于 窗体的代码 编译不成功 不知道那里出错了
- 紧急求救!!!!!!!请指教
- 先祝大家五 一 快乐!!!简单问题 关于对象的??
- jdk1.5文档(chm版)下载
- StringBuffer 中最大能存多少M内容
- 还是SOCKET的问题,打开一个输入流以后,有一部分数据我不想再接受了,该怎么办?(很急,没分了)
- 请问如何用java取得win2000系统注册表中的信息?谢谢!
- 能否用Java写一个程序得到在一台机器上安装的所有操作系统,并且实现各操作系统间的文件传输?
- 请问那位哥们能够提供关于iso国际论证java方面的资料?我有c方面的
- 弱弱的问一个小问题....
- 下面这段代码是从书上抄的,可是为什么在执行时,提示下面的错误,求解决
把第2个数组的值拷贝到第一个去。
JDK API有现成的方法。
int b[] = {1, 2, 3, 4};//数组2
for(int i = 0; i < b.length; i++)
{
a[i] = b[i];
}
int b[] = {1, 2, 3, 4};//数组2
int i = 0;
while(i < b.length)
{
a[i] = b[i];
i++;
}
复制指定的数组,截取或用 false 填充(如有必要),以使副本具有指定的长度。
static byte[] copyOf(byte[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static char[] copyOf(char[] original, int newLength)
复制指定的数组,截取或用 null 字符填充(如有必要),以使副本具有指定的长度。
static double[] copyOf(double[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static float[] copyOf(float[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static int[] copyOf(int[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static long[] copyOf(long[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static short[] copyOf(short[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。
static <T> T[]
copyOf(T[] original, int newLength)
复制指定的数组,截取或用 null 填充(如有必要),以使副本具有指定的长度。
static <T,U> T[]
copyOf(U[] original, int newLength, Class<? extends T[]> newType)
复制指定的数组,截取或用 null 填充(如有必要),以使副本具有指定的长度。
Arrays.copyof方法
或者System.arraycopy()方法
要么自己编码:int[] arrayA=new int[5];
int[] arrayB={1,2,3,4};
int index=0;
for(int i:arrayB){
if(index<arrayB.length){
arrayA[index]=i;
index++;
}