对于理解慢半拍的我来说,听两遍,再凭理解的记忆尝试敲敲,突然卡壳的话,又到回去看那处,顺便把老师的话当注释写上去。敲完后顺一顺发现,原来我还是有学Java的天赋的,不知算不算自我安慰。。像提到的运行时异常的方法initCause,不懂只能去找资料了。不懂的童鞋不怕麻烦的话,此法一试,先不讲把异常的知识点串联起来,这一节你是能懂的
2016-07-24
public class HelloWorld {
public static void main(String[] args) {
StringBuilder str = new StringBuilder();
str.append("jaewkjldfxmopzdm");
for (int i = str.length() -3, j = 0; i > j; i = i-3){
str.insert(i,",");
}
System.out.print(str.toString());
}
}
public static void main(String[] args) {
StringBuilder str = new StringBuilder();
str.append("jaewkjldfxmopzdm");
for (int i = str.length() -3, j = 0; i > j; i = i-3){
str.insert(i,",");
}
System.out.print(str.toString());
}
}
2016-07-24
//获取文件名中最后一次出现"."号的位置
int index = fileName.lastIndexOf(".");
// 获取文件的后缀
String prefix = fileName.substring(index+1, fileName.length());
if (fileName.indexOf(".") > 0 && prefix.equals("java")) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
int index = fileName.lastIndexOf(".");
// 获取文件的后缀
String prefix = fileName.substring(index+1, fileName.length());
if (fileName.indexOf(".") > 0 && prefix.equals("java")) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
2016-07-24
评论字数限制,我就在我的手记里面发布了这个随机字符串排序的代码,有需要的朋友可以参考下。
http://www.imooc.com/article/10963
http://www.imooc.com/article/10963
2016-07-24
可以看看http://www.imooc.com/article/10949
生成随机字符串的方法是直接在网上搜到的
生成随机字符串的方法是直接在网上搜到的
2016-07-23
已采纳回答 / Batsy
Calendar不能用new的方式去实例化,你可以看一下这个类的源码:/** * Constructs a new instance of the {@code Calendar} subclass appropriate for the * default {@code Locale} and default {@code TimeZone}, set to the current date and time. */ public static synchronized C...
2016-07-23
发现Set比较的是地址是否相同如果相同才不会加。
像这样
Set<Student> set = new HashSet<>();
set.add(new Student(1,"语文"));
Student stu = new Student(3,"英语");
set.add(stu);
set.add(stu);
内容相同还是会加的。像这样,
Set<Student> set = new HashSet<>();
set.add(new Student(1,"语文"));
set.add(new Student(3,"英语"));
set.add(new Student(3,"英语"));
像这样
Set<Student> set = new HashSet<>();
set.add(new Student(1,"语文"));
Student stu = new Student(3,"英语");
set.add(stu);
set.add(stu);
内容相同还是会加的。像这样,
Set<Student> set = new HashSet<>();
set.add(new Student(1,"语文"));
set.add(new Student(3,"英语"));
set.add(new Student(3,"英语"));
2016-07-23