每日日報63
阿新 • • 發佈:2020-09-06
1.今天完成了哪些內容
java的學習
2.遇到哪些問題
內部類主要分為成員內部類、區域性內部類、靜態內部類和匿名內部類。
成員內部類不能含有static的變數和方法,因為成員內部類需要先建立了外部類,才能建立它自己的內部類。
成員內部類的定義:
public class 外部類{
public class 內部類{}
}
內部類的例項化:
外部類 物件=new 外部類();
外部類.內部類 物件2=物件.new 內部類();
在方法中定義的內部類稱為區域性內部類
使用elcipise編寫java程式時遇到這樣的錯誤:
錯誤在類中找不到main方法,請將main方法定義為 public static void main(String[] args)
否則 JavaFX 應用程式類必須擴充套件javafx.application.Application。
但是程式中已經寫了main方法,卻還是報錯
解決的辦法就是,執行前先按一下ctrl+s,或者右鍵點save, 儲存一下,然後再執行就沒有問題了。
字串大小寫替換:
1 String a1="abcde"; 2 3 //全部轉換為大寫 4 String a2=a1.toUpperCase(); 5 6 //全部轉換成小寫 7 String a3=a2.toLowerCase(); 8 9 //a1是否包含在a3中 10 boolean f=a1.contains(a3);11 12 //a1是以字串e結尾的嗎 13 boolean f2=a1.endsWith("e"); 14 15 //a1是以字串a開頭的嗎 16 boolean f3=a1.startsWith("a");
字串擷取:
1 String str="abcdefggg"; 2 3 //從第二個字元開始,一直到最後,也就是bcdefggg 4 String s=str.substring(1); 5 6 //從第二個字元開始,一直到第四個字元,但是不包含第四個字元,也就是bc 7 String s2=str.substring(1,3); 8 9 //返回第一個“e”的位置,也就是410 int i=str.indexOf("e"); 11 12 //返回最後一個“g”的位置,也就是8 13 int i2=str.lastIndexOf("g");
3.明天準備要做哪些事
(1)javaweb的學習
(2)java的學習
(3)部落格園的介面美化