String型およびメソッドの例外クラス

异常类
スロー可能:{エラー:例外IOError、のLinkageError、のThreadDeath、AWTError
{例外:SQLExpection、RuntimeExteption:(例外:IndexOutOfBoundsException、NullPointerExceptionが、ArithmetchException)、
IOExceptionが:にFileNotFoundException、EOFEException

:二つの方法で提供する仕組みの取り扱いJava例外
試しを使用して...キャッチキャッチ例外:例外はおそらく例外が発生した場合、文の中でコードを分離しようとしますが、プログラムがキャッチするtryブロック内のコードを実行し、ジャンプを停止し、ブロック処理
usingステートメントは、例外がスローされるスロー:現在のメソッドは、メソッドを定義するときに使用することができ、例外が高い呼び出し側で処理する必要がありますに発生した例外例外がスローされるスロー宣言処理する方法を知っていない
すべての例外オブジェクトを:これは、例外情報にアクセスするための次の一般的な方法含ま
のgetMessage()メソッド:例外の詳細な説明文字列を返す、
のprintStackTrace()メソッド:標準出力にこの例外スタックトレース出力エラー情報;
のprintStackTrace(のPrintStream S)メソッド:指定された出力ストリームに例外スタックトレース出力;
getStrackTrace():例外スタックトレースのクラスである戻ります。

セットリスト:
ArrayListのArrayListを=新しい新しい
List.add()添加元素
list.removeは()の位置を削除することができ、また、添加元素ことができる
list.setは()位置によって追加された
見つけるために)(List.get
トラバース法:
ため(INT I = 0; I <はlist.size; I ++){
のSystem.out.println();
}

Iteraterがlist.iteratorを()=
ながら(it.hasNext()){
int型、A =(整数)it.next();
System.out.println(A);
}

長さ();戻り値の文字列の長さ
のcharAt(); charが指定されたインデックス値を返し
のcharAt(int型のインデックスは)特定のインデックスにある文字を取得するために使用することができる方法である
GetCharsは();どこかにコピーした文字から排出どこ
GetBytesメソッド()は、バイト配列、アスキー戻りコード値を返す
等しい()は、比較値が同一である
比較文字サイズ、のcompareTo()
compareToIgnoreCase();大文字小文字を区別しない
開始(終了)()と;場合特定の文字で始まる/年末
IndexOfメソッドを();に出現する文字列の位置まで
のlastIndexOf();の最後の出現の同じ文字位置
のtoUpperCaseを();文字列をターン大文字
toLastCase();小さな文字列の
トリムを( );削除スペースはを含む
)(スプリット、スプリット
SUBSTRING( );とら、第一の端位置に続く括弧内の位置を、開始、唯一の値として断面を示し、それは終始Xの場所から取得され。
toCharArray(); stringは文字配列に変換
)(含まれています。文の文字列は、サブストリングかどうかを判断します

Javaでは、多くの場合、「+」演算子のリンクを使用しますが、接続されている文字列が異なる状況が異なっています

StringBufferの();:文字バッファは、文字のスレッドセーフな可変配列である
)のStringBuffer(;文字バッファ、16文字の初期容量ずに構成
アペンド();他の値は、エンドに追加され
チャーcharAt()
逆()文字列反転、後方出力

StringBufferBuilder();のStringBuffer()で、類似したが、しかし、スレッドセーフではありません

おすすめ

転載: blog.51cto.com/14589602/2459120