永发信息网

java程序:创建一个顺序表类创建一个顺序表输出该顺序表然后将顺序表中的元素逆序排列输出新的顺序表。

答案:2  悬赏:20  手机版
解决时间 2021-03-27 09:26
java程序:创建一个顺序表类创建一个顺序表输出该顺序表然后将顺序表中的元素逆序排列输出新的顺序表。
最佳答案
Collections.reverse(list);


试试这个。
List l = new ArrayList();
l.add(1);
l.add(2);
l.add(3);
System.out.println(l);
Collections.reverse(l);
System.out.println(l);追问就一句吗? 我是菜鸟啊 看不懂 最好是一个完整的程序 谢谢了,追答你们老师要求允许使用list吗?如果可以用的话可以把上面代码做简单的封装,如果不可以那么就得自己写一个动态数组,逆序也就是数组倒序输出。追问不懂啊 老师就是说写一个程序 能用就行 还需要写个论文,数据框图什么的
全部回答

public static List OrderByDate(List list, int index,
String sort) {
List result = new ArrayList();
DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
List dateList = new ArrayList();
for (String[] str : list) {
try {
dateList.add(sdf.parse(str[index]));
} catch (ParseException e) {
e.printStackTrace();
}
}
Date temp = dateList.get(0);
if (dateList != null && dateList.size() > 0) {
if (sort.equals("desc")) {
for (Date date : dateList) {
for (int i = 0; i < dateList.size(); i++) {
if (temp.after(dateList.get(i))) {
temp = dateList.get(i);
}
}
}
}else{
for (Date date : dateList) {
for (int i = 0; i < dateList.size(); i++) {
if (temp.before(dateList.get(i))) {
temp = dateList.get(i);
}
}
}
}
}
for (String[] str : list) {
try {
Date date = sdf.parse(str[index]);
if (date.equals(temp)) {
result.add(str);
}
} catch (ParseException e) {
e.printStackTrace();
}
}
return result;
}追问应该怎么用呢 粘贴上去有错误啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“民主型”,“专制型”和“放任型”家庭环境
对於美甲贴片来说,半甲和全甲哪个好一些呢?
打篮球膝盖外侧被撞伤
为什么在夜晚烧塑料?
描写蒲草的诗词
望天门山抒发了作者怎样的思想感情
塑料原料有哪些?有哪些分类
我们现在是湖南户口孩子在广东读书现读四年级
你好,我想问下,销户拆机的再装宽带算不算新装
我没看过《红楼梦》,不是我不想看而是我觉得
烫面空心饼怎么做好吃
成语逐臭之夫是什么意思
南通海湾电气后来搬到什么地方去了?
ADC12中Si的含量为什么是10.5~13.0?
赴日技能签证所需的手续
推荐资讯
性格可以磨合吗?怎样磨合?
难道日本不用棺材?用骨灰盒?
去韩国济州岛打工,能去韩国大陆溜达吗
人工牙怎么样,好用吗?
盗窃金额一万判多少年
龙游天下中玉龙和姗姗最终的结局是什么?如果
我家金毛现在三个月大,今天它拉肚子了,现在
奥迪a4l2015款自动舒适款车窗锁车后不能遥控
日语动词“来る”的使役态和使役被动态分别是
是高一去英国留学好还是高二去英国留学好
想问一下,徐州市铜沛路小学现在还开办吗?在
在2KMnO4+16HCl═2KC1+2MnC12+5Cl2↑+8H2O的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?