4

こんにちは、文字/記号が見つかるまでJavaで文字列の一部をコピーする方法をさまよっていました。私の場合、元の文字列は :"hello.1234"であり、 のみが必要"hello"なので、シンボルの後のすべてのもの.は破棄されます。

何か案が?どうもありがとう

編集:

次のように解決します。

String partBeforeFullStop = input.split("\\.")[0];
4

1 に答える 1

23

とを使用String#indexOf(int)String#substring(int)ます。

String input = "hello.1234";
String output = input.substring(0, input.indexOf('.'));
于 2012-09-10T14:01:06.873 に答える