ホームページ  >  記事  >  Java  >  Java は文字列の最後の数文字をインターセプトします

Java は文字列の最後の数文字をインターセプトします

王林
王林オリジナル
2019-11-15 14:09:4012790ブラウズ

Java は文字列の最後の数文字をインターセプトします

Java の String クラスは、文字列文字内の from から to-1 までの位置をインターセプトするための substring(int from, int to) メソッドを提供します。

文字列の文字位置は 0 から始まり、substring(int from, int to) メソッドは前が閉じて後ろが開いている、つまり [from, to) であるため、 [from, to-1] として理解されます。同時に、to を省略することもできます (ポリモーフィズム)。デフォルトでは、to は文字列の最後の桁をインターセプトします。

文字列の最後の数文字をインターセプトするには、まず文字列の長さを取得し、文字列の長さ n を substring() メソッドの最初のパラメーターとして使用して文字列をインターセプトします。最後の n 文字の効果。

例:

String str = "i like yanggb";
System.out.println(str.substring(str.length() - 6)); // yanggb

Java の String は不変型であるため、substring() メソッドは元の文字列を変更せず、新しい文字列を返すことにも注意してください。

System.out.println(str); // i like yanggb

推奨チュートリアル: Java チュートリアル

以上がJava は文字列の最後の数文字をインターセプトしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。