java总是标点符号报错_Java Tips
1、Java读取ini文件,参考这里,注意里面提到的google的IniEditor,注意ini文件的编码。
3、Java配置classpath添加整个目录的jar可以参考这里(添加一个目录下的所有JAR文件)。
4、Java中@Override的作用:
(1)、增强程序在编译时候的检查,如果该方法并不是一个覆盖父类的方法,在编译时编译器就会报错误。
(2)、可以当做注释,方便阅读。
5、eclipse报错,参考这里,解决方法为完全新建工作空间。
eclipse
unhandled event loop exception
no more handles
an SWT error has occurred
6、Java去除标点符号和空白字符。(可参考这里)str.replaceAll("[\pP\s\p{Zs}]", "");
注意:\p{Zs}并不是\s的超集,比如\s包含tab符而\p{Zs}并不包含。
9、关于Java的String类:一、二。
10、关于Java的json。
12、Java运行指定类。java -jar xxx.jar //普通运行
java -classpath xxx.jar com.xxxx.classname //指定类
java -cp xxx.jar com.xxxx.classname //指定类,cp是classpath的简写
13、isEmpty等同于 string.length() == 0,判断一个String应该这样:(string == null) || (string.isEmpty()) 。
15、JUnit 报错:java.lang.ClassNotFoundException,Eclipse 菜单 -> Project -> clean 相应项目即可。package app;
import java.io.PrintWriter;
import java.io.StringWriter;
public class E {
public static void main(String[] args) {
String str = null;
try {
System.out.println(str.charAt(0));
//System.out.println(1/0);
} catch (Exception e) {
System.out.println(e.getMessage());
System.out.println(e.fillInStackTrace().getMessage());
e.printStackTrace();
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw, true));
String strs = sw.toString();
System.out.println("--------------------------------------------");
System.out.println(strs);
}
}
}
N、...
*** walker ***
1、Java读取ini文件,参考这里,注意里面提到的google的IniEditor,注意ini文件的编码。 3、Java配置classpath添加整个目录的jar可以参考这里(添加一个目录下的所有JAR文件)。 4、Java中@Override的作用: (1)、增强程序在编译时候的检查,如果该方法并不是一个覆盖父类的方法,在编译时编译器就会报错误。 (2)、可以当做注释,方便阅读。 5、eclipse报错,参考这里,解决方法为完全新建工作空间。 eclipse unhandled event loop exception no more handles an SWT error has occurred 6、Java去除标点符号和空白字符。(可参考这里)str.replaceAll("[\pP\s\p{Zs}]", ""); 注意:\p{Zs}并不是\s的超集,比如\s包含tab符而\p{Zs}并不包含。 9、关于Java的String类:一、二。 10、关于Java的json。 12、Java运行指定类。java -jar xxx.jar //普通运行 java -classpath xxx.jar com.xxxx.classname //指定类 java -cp xxx.jar com.xxxx.classname //指定类,cp是classpath的简写 13、isEmpty等同于 string.length() == 0,判断一个String应该这样:(string == null) || (string.isEmpty()) 。 15、JUnit 报错:java.lang.ClassNotFoundException,Eclipse 菜单 -> Project -> clean 相应项目即可。package app; import java.io.PrintWriter; import java.io.StringWriter; public class E { public static void main(String[] args) { String str = null; try { System.out.println(str.charAt(0)); //System.out.println(1/0); } catch (Exception e) { System.out.println(e.getMessage()); System.out.println(e.fillInStackTrace().getMessage()); e.printStackTrace(); StringWriter sw = new StringWriter(); e.printStackTrace(new PrintWriter(sw, true)); String strs = sw.toString(); System.out.println("--------------------------------------------"); System.out.println(strs); } } } N、... *** walker ***