2个回答
2013-11-08
展开全部
你说的不太明白:如果3个数组同样大小,就是说你要的是两个数组各元素的和保存到第三个数组里。如果你要的是连接两个数组,那么第三个数组的长度应该是 数组1.size() + 数组2.size()第一个好做,循环,每个元素相加,复给第三个数组的相应元素就好了第二个你去查下api,我记得有个函数是可以连接数组的,大概是5个参数,我手上没api,你自己查下
推荐于2016-06-07
展开全部
public class sum {
public static boolean isst(int[] s1,int[] s2,int[] s3)
{
if(s1.length==s2.length&&s1.length==s3.length)
{
for(int i=0;i<s1.length;i++)
{
if(s1[i]!=(s2[i]+s3[i]))
{
return false;
}
}
}else
{
return false;
}
return true;
}
public static void main(String[] args) {
int[] s1 = {1,2,3,4,5};
int[] s2 = {1,1,1,1,1};
int[] s3 = {0,1,2,3,4};
System.out.println(isst(s1,s2,s3));
int[] s11 = {1,2,3,4,5};
int[] s22 = {1,1,1,1,1};
int[] s33 = {1,1,2,3,4};
System.out.println(isst(s11,s22,s33));
int[] s111 = {1,2,3,4,5};
int[] s222 = {1,1,1,1,1,1};
int[] s333 = {0,1,2,3,4};
System.out.println(isst(s111,s222,s333));
} }
public static boolean isst(int[] s1,int[] s2,int[] s3)
{
if(s1.length==s2.length&&s1.length==s3.length)
{
for(int i=0;i<s1.length;i++)
{
if(s1[i]!=(s2[i]+s3[i]))
{
return false;
}
}
}else
{
return false;
}
return true;
}
public static void main(String[] args) {
int[] s1 = {1,2,3,4,5};
int[] s2 = {1,1,1,1,1};
int[] s3 = {0,1,2,3,4};
System.out.println(isst(s1,s2,s3));
int[] s11 = {1,2,3,4,5};
int[] s22 = {1,1,1,1,1};
int[] s33 = {1,1,2,3,4};
System.out.println(isst(s11,s22,s33));
int[] s111 = {1,2,3,4,5};
int[] s222 = {1,1,1,1,1,1};
int[] s333 = {0,1,2,3,4};
System.out.println(isst(s111,s222,s333));
} }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询