StringBulider>StringBuffer>String;
String確定字符串之后是固定的不可改變的;重新添加字符串就會成為一個新的對象,并非是原對象;
StringBulider確定字符串后可對字符串進行修改、增加內容,且指定的還是原對象,性能比string高;
StringBulider和StringBuffer比較,前者沒有實現線程安全功能,后者是線程安全,所以前者比后者高;
String確定字符串之后是固定的不可改變的;重新添加字符串就會成為一個新的對象,并非是原對象;
StringBulider確定字符串后可對字符串進行修改、增加內容,且指定的還是原對象,性能比string高;
StringBulider和StringBuffer比較,前者沒有實現線程安全功能,后者是線程安全,所以前者比后者高;
int length = str.length();
for(int i = length;i > 0;i = i-3){
str.insert(i,",");
}
for(int i = length;i > 0;i = i-3){
str.insert(i,",");
}
2019-07-03
int index = fileName.lastIndexOf(".");
// 獲取文件的后綴
String prefix = fileName.substring(fileName.lastIndexOf(".") + 1);
// 獲取文件的后綴
String prefix = fileName.substring(fileName.lastIndexOf(".") + 1);
2019-07-03
super.message()尚可理解,super(message)為啥就是調用父類Exception的構造方法,怎么理解的?
2019-06-17
https://github.com/HbnKing/Basic/blob/master/JavaBasic/JavaBasic.md
個人學習筆記整理
個人學習筆記整理
2019-06-14
老師講的挺好的,雖然我覺得continue沒有必要,還有回復樓下,沒花錢白嫖就別要求七要求八的,有能耐就不會在這里看視頻學習了,要不你來當老師?
2019-06-05