求java一个小程序的答案,,,定义两个数组,首先把两个数组合并成一个数组,然后把新数组中的所有元 5

求java一个小程序的答案,,,定义两个数组,首先把两个数组合并成一个数组,然后把新数组中的所有元素逆序排列... 求java一个小程序的答案,,,定义两个数组,首先把两个数组合并成一个数组,然后把新数组中的所有元素逆序排列 展开
 我来答
zy1404
2014-09-04 · TA获得超过1387个赞
知道小有建树答主
回答量:784
采纳率:100%
帮助的人:477万
展开全部
package LinkedList1;

import java.util.Scanner;

public class Test {
public static void main(String[] args) {
int m,m1,k=0;
Scanner scan=new Scanner(System.in);
System.out.println("请输入第一个数组的元素的个数");
m=scan.nextInt();
int [] a1=new int[m];

System.out.println("请输入第一个数组的元素的个数");
m1=scan.nextInt();
int [] a2=new int[m1];
int []a3=new int [a1.length+a2.length];
System.out.println("请输入第一个数组的元素");
for(int i=0;i<m;i++){
a1[i]=scan.nextInt();
a3[k]=a1[i];
k++;
}
System.out.println("请输入第二个数组的元素");
for(int i=0;i<m1;i++){
a2[i]=scan.nextInt();
a3[k]=a2[i];
k++;
}
System.out.println("数组的元素有");
for(int i=0;i<a3.length;i++)
System.out.print(a3[i]+"  ");
System.out.println();
for(int i=0;i<a3.length;i++)
for(int j=0;j<a3.length;j++){
int t;
if(a3[i]>a3[j]){
t=a3[i];
a3[i]=a3[j];
a3[j]=t;
}
}
System.out.println("逆序后数组的元素有");
for(int i=0;i<a3.length;i++)
System.out.print(a3[i]+"  ");
System.out.println();
}

}
匿名用户
推荐于2018-03-07
展开全部
package com.paic.elis.tag;

import java.util.Arrays;

import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;

public class Test {
public static void main(String[] args) {
String[] a=new String[3];
a[0]="c";
a[1]="d";
a[2]="e";

String[] b =new String[3];
b[0]="a";
b[1]="b";
b[2]="c";

String [] c=new String[a.length+b.length];
for (int i = 0; i < a.length; i++) {
c[i]=a[i];
}
for (int i = 0; i < b.length; i++) {
c[i+b.length]=b[i];
}
for (int i = 0; i < c.length; i++) {

}
Arrays.sort(c);
for (int i = 0; i < c.length; i++) {
System.out.println(c[i]);

}
}
}

 数字就把String换为int就好了。其他不变。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
野文菜A
2014-09-04 · TA获得超过830个赞
知道小有建树答主
回答量:645
采纳率:100%
帮助的人:518万
展开全部
public class Test {
public static void main(String[] args){
int[] a={1,2,3};
int[] b={4,5,6};
int[] ab=new int[a.length+b.length];
System.arraycopy(a, 0, ab, 0, a.length);
System.arraycopy(b, 0, ab, a.length, b.length);
Arrays.sort(ab);
for(int i=0;i<ab.length/2;++i){
int temp=ab[i];
ab[i]=ab[ab.length-1-i];
ab[ab.length-1-i]=temp;
}
System.out.println(Arrays.toString(ab));
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd8e3c0
2014-09-04 · TA获得超过103个赞
知道答主
回答量:111
采纳率:100%
帮助的人:56.5万
展开全部
数组合并有要求吗?
更多追问追答
追问
必须是数字,,而且最后必须的是降序
别的没啥要求,,越快越好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c412081157
2014-09-04 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:184
采纳率:100%
帮助的人:65.8万
展开全部
你这个是要怎写用api行吗
追问
你用记事本都行只要能写出来
急用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式