誰もが知っているように、Javaは文字列を傍受する多くの方法を提供します。およそいくつかのタイプを見てみましょう。
1。分割() +傍受する正規表現。
レギュラーをsplit()に渡します。文字列配列タイプを返します。ただし、分析ルールは非常に時間がかかるため、この方法で傍受すると大きなパフォーマンス損失が生じます。
string str = "abc、12,3yy98,0"; string [] strs = str.split( "、");
実行結果:
ABC
12
3yy98
0
2。Substring()メソッドを使用して、文字列傍受を実行します。
サブストリングは、さまざまなパラメーターを介してさまざまな傍受方法を提供します
2.1 1つのパラメーターのみが渡されます
例えば:
文字列sb = "bbbdsajjds";
SB.Substring(2);
文字列の最後まで、インデックス番号2から文字列を傍受します。 (インデックス値は0から始まります);
2.2 2つのインデックス値で渡されます
文字列sb = "bbbdsajjds";
Sb.Substring(2、4);
インデックス番号2からインデックス4で終了するまで(インデックス4インターセプト、つまり実際のインターセプト文字2および3)。
操作結果は次のとおりです。
bdsajjds
bd
3。Stringutilsが提供する方法
stringutils.substringbefore( "dskeabcee"、 "e");
/結果は次のとおりです。DSK/
これが標準としての最初の「e」です。
stringutils.substringbeforeLast( "dskeabcee"、 "e")
その結果、dskeabce
最後の「e」はここでの基礎です。
Java String Interception(推奨)の上記の3つの方法は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。