Java基礎 --06 String類、static關鍵字、Arrays類、Math類

String字符串
String代表字符串,例如"abc"
常用的方法

public boolean equals (Object anObject) :將此字符串與指定對象進行比較。 public boolean equalsIgnoreCase (String anotherString) :將此字符串與指定對象進行比較,忽略大小 寫
public char[] toCharArray () :將此字符串轉換爲新的字符數組。 public byte[] getBytes () :使用平臺的默認字符集將該 String編碼轉換爲新的字節數組。 public String replace (CharSequence target, CharSequence replacement) :將與target匹配的字符串使 用replacement字符串替換。
public String[] split(String regex) :將此字符串按照給定的regex(規則)拆分爲字符串數組。

static關鍵字
關於 static 關鍵字的使用,它可以用來修飾的成員變量和成員方法,被修飾的成員是屬於類的,而不是單單是屬 於某個對象的。也就是說,既然屬於類,就可以不靠創建對象來調用了。

	定義格式
	static  數據類型  變量名

靜態方法調用的注意事項
靜態方法可以直接訪問類變量和靜態方法。
靜態方法不能直接訪問普通成員變量或成員方法。反之,成員方法可以直接訪問類變量或靜態方法。
靜態方法中,不能使用this關鍵字
靜態代碼塊
靜態代碼塊:定義在成員位置,使用static修飾的代碼塊{ }。
位置:類中方法外。
執行:隨着類的加載而執行且執行一次,優先於main方法和構造方法的執行。
定義格式
public class ClassName{
static {
// 執行語句
} }
Arrays類
操作數組的方法:
public static String toString(int[] a) :返回指定數組內容的字符串表示形式。
public static void sort(int[] a) :對指定的 int 型數組按數字升序進行排序。
Math類
public static double abs(double a) :返回 double 值的絕對值。
public static double floor(double a) :返回小於等於參數最大的整數。
public static double ceil(double a) :返回大於等於參數的最小的整數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章