按照教程和教程敲的一样的代码
你的代码里println后面使用的是set,这样就会输出整个集合,你如果想一个一个输出,ptintln括号里面应该使用s
HashSet,散列集。本身输出的时候就是乱序的
神仙问题
set是一个无序集合,他跟list有序集合不一样,它每存一个元素都是根据计算它的哈希值进行存储,而不是按照从第0号元素开始存储,所以set集合不会按照顺序进行存储。所以你遍历输出的元素会和你存储的顺序不一样
抛开事实不谈,你想便利的是Set中的每个元素(字符串),是不是应该System.out.println(s)
抛开事实不谈,你想便利的是Set中的每个元素(字符串),是不是应该System.out.println(s)