如此之难的代码,有待你的题解,多谢

请您详细的写一下如下代码的题解

public static void main(String[] args) {
// TODO Auto-generated method stub
TreeSet treeSet = new TreeSet();
Scanner scanner = new Scanner(System.in);
// scanner.useDelimiter("\n");
while (scanner.hasNextInt()) {
int i = scanner.nextInt();
if (i == -1) {
scanner.close();
break;
} else {
treeSet.add(i);
}
}
Iterator iterator = treeSet.iterator();
System.out.println(treeSet);
while (iterator.hasNext()) {
Integer a = iterator.next();
if ((Math.sqrt(a) % 1) == 0) {
System.out.println(a "是平方数");
}
}
}
#Java工程师##笔试题目#
全部评论
为啥,没有大牛来帮我解答
点赞 回复 分享
发布于 2018-04-02 17:59
先学会问问题 再学会如何解决问题
点赞 回复 分享
发布于 2018-04-04 13:59
你这不已经写出题解了么
点赞 回复 分享
发布于 2018-04-04 14:12

相关推荐

totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务