java.lang.String類代表不可變的字符序列
String類常用方法:1.public char charAt(int index); -- 返回下標為index的字符
2.public int length();
3.public int indexOf(String str); -- 返回字符串中第一次出現字符串str的下標
4.public int indexOf(String str, int fromIndex);
5.public boolean equalsIgnoreCase(String another); -- 忽略大小寫的情況下判斷兩個字符串是否相等
6.public boolean startWith(String prefix); 相應的還有endWith
7.public String subString(int beginIndex); --返回從beginIndex起的子串
8.public String trim(); -- 去除字符串前後的空白符
9.public static String valueOf(int num); --可將基本類型轉為字符串
10.public String[] split(String regex); --可將一字符串按照指定的分隔符分割,返回分割後的字符串數組
StringBuffer類代表可變的字符序列,可以對其字符串進行改變
常用方法:1.public StringBuffer append(..); -- 添加到末尾
2.public StringBuffer insert(..); -- 插入
3.public StringBuffer delete(int start, int end);
4.public StringBuffer reverse(); --用於將字符串倒序
基本數據類型包裝類
int i = 100; // i 分配在棧上
Integer i = new Integer(100); //此時分配在堆上
public int intValue(); --返回封裝數據的int型值
public static int parseInt(String s); -- 將字符串解析為int型數據並返回該數據
public static Integer valueOf(String s); -- 返回Integer對象,其中封裝的整型數據為字符串s所表示
Math類:提供一系列的靜態方法,其方法的參數和返回值類型一般為double
random() -- 返回0.0 - 1.0 之間的隨機數
Flie類代表系統文件名(路徑和文件名)
常見構造方法: public File(String pathname) -- 創建一個名為pathname的對象
/ public File(String parent, String child)
File的靜態屬性: String separator 存儲了當前系統的路徑分隔符(正斜槓通用!!!)
常用方法: --通過File對象訪問文件的屬性
1.public boolean canRead()
2.public boolean canWrite()
3.public boolean isDirectory()
4.public boolean isFile()
5.public String getName()
6.public String getPath()
--通過File對象創建空文件或目錄(在該對象所指的文件或目錄不存在的情況下)
1.public boolean createNexFile()
2.public boolean mkdir() -- 創建路徑
3.public boolean mkdirs() --創建一系列路徑