最赞回答 / 慕圣8586546
course2是new得到的,和course的内存地址不同了,contains用equals比较的,所以会返回false吧(新手理解,仅供参考)
2020-07-12
最赞回答 / 慕容7097716
首先 文件名是这个 String fileName = "HelloWorld.java";prefix.equals("java")是 prefix 和“java”值的对比。index+1是“.”的下一个位置。在这里就是"j"的位置;这个求的就是 ‘从"."的下一位 "j" 开始到最后一位 "a" ’(文件名的后缀)的值,也就是prefix的值和“java”是不是一样,一样的话就输出“Java文件名正确”,不一样的话就输出”Java文件名无效“
2020-07-10
直接截取时,"."字符需要加上转义字符:
String[] arrPrefix = fileName.split("\\.");
String[] arrPrefix = fileName.split("\\.");
2020-07-06
基本都能看懂,但是个人感觉,这老师确实讲得没前两季好,这老师敲代码之前也不讲一下这个代码实现的功能,或者为什么要这么做,就直接把代码敲出来了,然后运行个结果给你看。让你自己去猜它的功能
2020-07-03
在eclipse文件夹里找dropins文件,然后加上两个文件就可以了,最好还是用英文的,英文不懂的话可以上网查,方便理解
2020-06-30
StringBuilder str =new StringBuilder();
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
int count=0;
for(int i=str.length()-1;i>=0;i--){
count++;
if(count%3==0){
str.insert(i,",");
}
}
System.out.print(str.toString());
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
int count=0;
for(int i=str.length()-1;i>=0;i--){
count++;
if(count%3==0){
str.insert(i,",");
}
}
System.out.print(str.toString());
2020-06-29