異常類 和String類型的方法

異常類
throwable:{ error:IOError,linkageError,threadDeath,AWTError
{ Exception:SQLExpection,RuntimeExteption:(IndexOutOfBoundsException,NullPointerException,ArithmetchException),
IOException:FileNotFoundException,EOFEExceptionjava

java提供的異常處理機制有兩種:
使用try...catch捕獲異常:將可能產生異常的代碼放在try語句中進行隔離,若是遇到異常,程序會中止執行try塊的代碼,跳到catch塊中進行處理
使用throws聲明拋出異常:當前方法不知道如何處理所出現的異常,該異常應由上一級調用者進行處理,可在定義該方法時使用throws聲明拋出異常
全部異常對象都包含如下幾個經常使用的方法用於訪問異常信息:
getMessage()方法:返回該異常的詳細敘述字符串;
printStackTrace()方法:該異常的跟蹤棧信息輸出到標準錯誤輸出;
printStackTrace(printStream s)方法:將該異常的跟蹤棧信息輸出到指定輸出流;
getStrackTrace( ):返回該異常類的跟蹤棧信息。數組

list集合:
ArrayList=new ArrayList
list.add() 添加元素
list.remove() 可按位置刪除,也也可按元素添加
list.set(,)按位置添加
list.get() 查找
遍歷的方法:
for(int i=0;i<list.size;++i){
System.out.println();
}安全

Iterater it=list.iterator()
while(it.hasNext()){
int a=(Integer)it.next();
System.out.println(a);
}app

length(); 返回字符串長度
CharAt();返回指定索引位置的char值
charAt(int index)方法是一個可以用來檢索特定索引下的字符
getChars(); 把一個字符從某個地方放複製到某個地方
getBytes(); 返回一個字節的數組,返回Ascii碼值
equals(); 比較值是否相同
compareTo(); 比較字符大小
compareToIgnoreCase(); 不區分大小寫
Starts(ends)with(); 是否以某個字符開頭/結尾
IndexOf();給一個字符在字符串中出現的位置
LastIndexOf(); 相同字符最後一個出現的位置
toUpperCase(); 字符串轉大寫
toLastCase(); 字符串轉小寫
trim();去掉首尾的空格
split(); 分割
subString(,); 截取,括號中先是起始位置,以後是結束位置,表示截取的一段,如只有一個數值,那麼就是從x個地方開始截取到末尾。
toCharArray(); 字符串轉成字符數組
Contains(); 判斷子字符串是否在聲明字符串中ide

在java中,常用「+」運算符連接,但不一樣狀況下的字符串鏈接也不一樣ui

StringBuffer();:字符緩衝區,是一種線程安全的可變字符序列
StringBuffer(); 構造一個不帶字符的緩衝區,初始容量爲16個字符
append(); 把其餘的值追加到末尾
char charAt()
reverse() 字符串反轉,倒着輸出線程

StringBufferBuilder(); 同StringBuffer();相似,可是線程不安全對象

相關文章
相關標籤/搜索