1. 程式人生 > 實用技巧 >每日日報63

每日日報63

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”的位置,也就是4
10 int i=str.indexOf("e"); 11 12 //返回最後一個“g”的位置,也就是8 13 int i2=str.lastIndexOf("g");

3.明天準備要做哪些事

(1)javaweb的學習

(2)java的學習

(3)部落格園的介面美化