1.当要用到文件系统的路径的时候,用“/”代替通常的“/",其实window也支持"/"来表示路径。
2.当涉及到一些基本的处理(例如:string等数据类型的一些自身和相关的操作,基本类的对象的操作),最好不要先自己去实现一个方法来实现这些操作,而是先查类库中所提供的函数,如果有,就可以直接调用即可。
3.string有两个取值,而在未付值之前是null,通常在要操作string是要选用""以便以后使用。
3.不要轻易的在try中定义finally,因为定义它之后所有在try和catch中有用的数据改变都取决于finally中对值的改变。
4.在操作中.length是表示数组的长度,而.length()表示string的长度。
5.制表符:'/t' '/u0009' HORIZONTAL TABULATION
'/n' '/u000A' NEW LINE
'/f' '/u000C' FORM FEED
'/r' '/u000D' CARRIAGE RETURN
' ' '/u0020' SPACE
'''用'/''表示
'"'用'/"'表示
6.在if中return了,就必须建一个else再return .
7.String最后的一个字符的位置比字符的少一,即只能访问length-1的字符
2.当涉及到一些基本的处理(例如:string等数据类型的一些自身和相关的操作,基本类的对象的操作),最好不要先自己去实现一个方法来实现这些操作,而是先查类库中所提供的函数,如果有,就可以直接调用即可。
3.string有两个取值,而在未付值之前是null,通常在要操作string是要选用""以便以后使用。
3.不要轻易的在try中定义finally,因为定义它之后所有在try和catch中有用的数据改变都取决于finally中对值的改变。
4.在操作中.length是表示数组的长度,而.length()表示string的长度。
5.制表符:'/t' '/u0009' HORIZONTAL TABULATION
'/n' '/u000A' NEW LINE
'/f' '/u000C' FORM FEED
'/r' '/u000D' CARRIAGE RETURN
' ' '/u0020' SPACE
'''用'/''表示
'"'用'/"'表示
6.在if中return了,就必须建一个else再return .
7.String最后的一个字符的位置比字符的少一,即只能访问length-1的字符