已采纳回答 / 亦或是你
字符‘.’的位置加一,就是j ,String prefix =fileName.substring(index+1,fileName.length());是返回从'j'到最后一个字符的字符串(开始是index+1,即j;结束是这个字符串的长度,即最后一个字符),如果把这个index+1改为index,就和任务里运行结果一样了,+1就是不包含字符 .
2019-05-17
最赞回答 / qq_黑大衰_0
testForEach是在SetTest类内部的方法 。后一个是在main函数里:先实例化SetTest类对象st,coursesToSelect是st的实例域,你要引用这个实例域你得跟这个对象说一声,所以是st.coursesToSelect
2019-05-16
最新回答 / 慕标6053287
这是全部的代码?
最新回答 / 精慕门7595355
stringList.add(st.toString());这行代码要写到第一个循环的最底部,不然你这个就添加一个很长的字符串对象进List另外新建StringBuilder对象要放到do循环跟第二个for循环之间,每次获取下一个随机字符串前,都要初始化StringBuilder对象去清空,不然前面获取的字符串一直都在。
2019-05-12