62,623
社区成员
发帖
与我相关
我的任务
分享public class Union
{
public static void main(String[] args)
{
int a[] = { 1, 3, 2, 5, 9};
int b[] = { 43, 54, 77, 98};
int a_len = a.length;
int b_len = b.length;
int c[] = new int[a_len + b_len];
for ( int i = 0; i < a_len; i++ ) {
c[i] = a[i];
}
for ( int i = 0; i < b_len; i++ )
{
c[a_len+i] = b[i];
}
for(int j = 0; j < c.length; j++)
System.out.println("数组a,b合并后结果是:" + c[j]);
}
}
(误)int a_len=a[].getLength(); ===>>> int a_len=a.length; (正)
(误)int b_len=b[].getLength(); ===>>> int b_len=b.length; (正)
int a[]={1,3,2,5,9};
int b[]={43,54,77,98};
int a_len=a[].getLength();
int b_len=b[].getLength();
public class Union
{
public static void main(String[] args)
{
// TODO code application logic here
int a[] =
{
1, 3, 2, 5, 9};
int b[] =
{
43, 54, 77, 98};
int a_len = a.length;
int b_len = b.length;
for(int i = 0; i < b_len; i++)
{
if(!a.equals(b[i]))
a[a_len++] = b[i];
}
for(int j = 0; j < a_len; j++)
System.out.println("数组a,b合并后结果是:" + a[j]);
}
}