问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求写个java程序

发布网友 发布时间:2022-04-29 03:40

我来回答

3个回答

热心网友 时间:2023-10-09 13:37

简单写了一个去重代码,望采纳。

package test;
import java.util.ArrayList;
import java.util.List;
public class FilterDuplicate {
public static List<String> Filter(int[] x){
List<String> result=new ArrayList<String>();//返回结果用ArrayList,因为返回的数组长度是不知道的
for(int i=0;i<x.length;i++){
if(result.size()==0){//第一次,直接将第一个元素放入返回数组。
result.add(x[i]+"");
continue;
}else{
for(int j=0;j<result.size();j++){//每次都遍历返回结果的数组,比对是否已经存在当前元素,存在则跳出循环,不存则添加元素
if(result.get(j).toString().equals(x[i]+"")){
break;
}
if(j==result.size()-1){
result.add(x[i]+"");
}
}
}
}
return result;
}
public static void main(String [] args){
int [] x = new int[]{1,1,2,2,3,3,4,4,1,2,3,4,11,5,6,5};
List<String> result = FilterDuplicate.Filter(x);
System.out.println(result);
}
}

热心网友 时间:2023-10-09 13:38

new 一个HashSet <Integer>对象,往对象里面add数字,就可以去重了

热心网友 时间:2023-10-09 13:38

直接使用hashset会去重

热心网友 时间:2023-10-09 13:37

简单写了一个去重代码,望采纳。

package test;
import java.util.ArrayList;
import java.util.List;
public class FilterDuplicate {
public static List<String> Filter(int[] x){
List<String> result=new ArrayList<String>();//返回结果用ArrayList,因为返回的数组长度是不知道的
for(int i=0;i<x.length;i++){
if(result.size()==0){//第一次,直接将第一个元素放入返回数组。
result.add(x[i]+"");
continue;
}else{
for(int j=0;j<result.size();j++){//每次都遍历返回结果的数组,比对是否已经存在当前元素,存在则跳出循环,不存则添加元素
if(result.get(j).toString().equals(x[i]+"")){
break;
}
if(j==result.size()-1){
result.add(x[i]+"");
}
}
}
}
return result;
}
public static void main(String [] args){
int [] x = new int[]{1,1,2,2,3,3,4,4,1,2,3,4,11,5,6,5};
List<String> result = FilterDuplicate.Filter(x);
System.out.println(result);
}
}

热心网友 时间:2023-10-09 13:38

new 一个HashSet <Integer>对象,往对象里面add数字,就可以去重了

热心网友 时间:2023-10-09 13:38

直接使用hashset会去重
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
倩碧黄油适合哪种肤质的人使用? 倩碧有哪些护肤品比较受女性青睐? 倩碧紧致面霜适合哪些肤质的人使用? 倩碧护肤品适合什么肤质使用? 哪些肤质的人适合使用倩碧卓越润肤乳? 学校发的移动卡,套餐38的送一年宽带 现在卡不想用了,貌似宽带合约没到期... ...我居住浙江,有一个广西的移动卡,移动卡上还捆绑有宽带 我现在在外地我想注销移动卡或者联通卡怎么注销,回不到办卡的地方。 上海最建议去三个景点 为什么叫北京鸭篮球 编写一个简单java应用程序 怎样编写一个最简单的java程序 重庆社保公积金标准是多少钱一个月 重庆事业单位住房公积金缴费比例是多少 重庆社保公积金标准是多少 重庆市最低住房公积金缴费基数? 重庆公积金最少缴纳多少 重庆公积金标准是多少? 苹果手机如何激活? 新买的苹果手机怎么激活?会不会很麻烦 苹果手机怎么激活/ 求助升级到8.0微信指纹支付没了怎么开出来 更新微信后,指纹支付没了,怎么回事 2019年5月微信版本为什么没有指纹支付 起浪漫的婚庆店名 华为荣耀v9,怎么设置杂志锁屏图片保存天数?有个地方可以设置自动删除多少天以上下载的图片 我的荣耀9×待机屏幕怎样设置时间啊? 准备开婚庆公司,向大家征询婚庆公司名称 求助啊,我的华为荣耀v9为什么设置不了屏幕休眠时间 荣耀V9手机有灭屏显示时间功能吗? 帮忙编写一个java程序 求大佬帮忙编写一个java程序。越简单越好 编写一个简单java通用程序 大连70岁免费公园都有哪些? 大连哪些地方比较多中老年人聚集啊?我去宣传旅游 升级win10错误代码80004005 请问,带老人去大连玩儿,住在火车站附近的家庭旅馆,那么去那些景点比较好呢? 例如:到星海广场,森林动物 带老人和孩子来大连旅游,那些地方可以避暑而且还适合他们? 哪里适合带老年人去玩? 带老人适合去哪里玩?可以说说吗? 大连适合老年人玩的景点 带父母去大连旅游,想了解景点和住宿问题。 2013年的大连圣亚和老虎滩哪个适合老人参观,有什么特点? 五一大连旅游,谁知道大连哪些地方适合全家出游呢? 去大连旅游都有什么好玩的地方? 我生活在大连,春节带老人和孩子去哪玩比较适合?路途不能太远。_百度... 微信聊天语音聊天功能以前是个花骨朵现在为什么变成一个绿色的框? 微信语音声波怎么变成绿色的了? 辽宁省内9月份适合老年人的旅游景点有哪些 台式电脑蓝屏了怎么恢复正常