永发信息网

java中输入20个数,若相同的数,只输出一个。不同的都输出?怎么写代码?

答案:3  悬赏:20  手机版
解决时间 2021-02-16 06:55
java中输入20个数,若相同的数,只输出一个。不同的都输出?怎么写代码?
最佳答案
用set 特点,自动排序,无重复
代码如下:
import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;

public class Admin {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

Set set = new TreeSet();
for (int i = 0; i < 20; i++) {
set.add(in.next());
}
System.out.println(set);
}
}
全部回答
你可以将这20个数用Set集合装起来,因为Set集合里面的数据都是相同的只存一个,不相同的都存起来,这样你就可以将Set集合里面的数据输出来了,而且输出的数据都是不相同的·! 再看看别人怎么说的。
把输入的数据放入Map中,最后再遍历Map输出 例: Map map = new HashMap(); map.put(1,1); map.put(2,2); key和value放一样的数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阳新县黄石小花小甲花甲粉怎么去啊,谁知道地
不住地连声赞叹是什么成语?
oppor11t刚在修理店换了组装屏,不好用,可以
湘乡市湘潭酷狗连萌地址是什么,有没有知道的
家蚕吐的丝织成丝绸极大地美化了人们的生活你
辛大新红要家具公司在什么地方啊,我要过去处
瓦斯抽采管路中安全防护装置主要作用
巴彦县哈尔滨中国平安财产保险股份有限公司(
我的小米5sp突然读不了移动卡,但是联通卡可
鸣凰镇鸣东柴油机配件厂在什么地方啊,我要过
OP手机内存卡装哪里
江淮帅铃重载型的车厢多宽的啊
腹黑和心机重是可以理解一个意思吗?
嘉盈食品商店这个地址在什么地方,我要处理点
伊川县洛阳王记胡辣汤在什么地方啊,我要过去
推荐资讯
除了优乐美、香飘飘、还有那些品牌的奶茶是三
求一首很欢快的歌曲,是个女生唱的,我只记得
平果6和7解锁丨D是否一样?
商品流通信息可以依据不同标准进行分类。把信
249MB是什么意思
联通的免费WLAN体验什么时候开始收费
THE FACE SHOP护肤品怎么样啊?有MM用过吗?
今年五月几日奥运火炬登顶珠峰
女生困了会直接和好朋友说晚安么?
龙年的和牛年是否能婚配
解放区焦作新超市在什么地方啊,我要过去处理
合肥二手房做过抵押多久拿到钱,我是卖方,工
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?