老师总结的精华基本没有了,与我前两季一直跟着老师做笔记相比,这一季不知道怎么做笔记了,呜呜~而且看老师一直敲代码,觉得有些枯燥了,呜呜~不过老师的学术水平,授课幽默,还是毋庸置疑的优秀,就是希望老师总结的一些经常用的精华笔记多一些
2017-07-23
int index = fileName.lastIndexOf(".");
// 获取文件的后缀
String prefix = fileName.substring(index+1,fileName.length());
// 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
if ( index!=0&&index!=-1&&prefix.equals("java")) {
// 获取文件的后缀
String prefix = fileName.substring(index+1,fileName.length());
// 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
if ( index!=0&&index!=-1&&prefix.equals("java")) {
2017-07-23
老师你要不要这样啊卧槽!敲代码就敲代码啊,动不动就卖萌,我这颗老阿姨心(づ ̄3 ̄)づ╭❤~
2017-07-23
http://www.imooc.com/article/19391
遇到的问题:
1. 输入流异常处理并重新输入,无限循环抛出异常;
2.打印List时,对打印格式的控制( toString()方法的重写 );
3.编译器运行程序时,Set是无序的,但每次运行结果都相同(Random生成的随机数也是);
求各位大佬指点。
遇到的问题:
1. 输入流异常处理并重新输入,无限循环抛出异常;
2.打印List时,对打印格式的控制( toString()方法的重写 );
3.编译器运行程序时,Set是无序的,但每次运行结果都相同(Random生成的随机数也是);
求各位大佬指点。
2017-07-23
最赞回答 / 湖水换成泪
虽然这两个对象属性相同 但是他们并不是同一个对象 而默认的equals方法比较的是两个对象的内存地址是否相同 所以不同对象肯定是不同的 故返回false 如果想通过属性相同返回true,则需要重写equals方法 改变他的判断条件即可
2017-07-22
public List<Course> coursesToSelect= new ArrayList<Course>();这样就可以直接创建list实例了,为什么还要去用构造器呢?
2017-07-22
// 获取文件的后缀
String prefix = fileName.substring(index+1);
// 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
if ( index>0 &&prefix.equals("java") ) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
String prefix = fileName.substring(index+1);
// 判断必须包含"."号,且不能出现在首位,同时后缀名为"java"
if ( index>0 &&prefix.equals("java") ) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
2017-07-22
一个看评论笑尿了的男生,凭着不服输的精神,在学习java,希望大家给我一点鼓励,让我有坚持下去的勇气~
2017-07-21
已采纳回答 / Jessibel
你应该是把老师举例的两种情况分开写了。然后你这个类名起的是sss,不是TryCatchtest,所以main调用的其实不是你写的这个test2,调用的是之前第一个java程序里的test。解决办法是把main里面的 TryCatchtest tct = new TryCatchtest(); 这一句,改成 sss tct = new sss();但是BTW!!!!JAVA的类名最好首字母大写哟~取sss不太规范