0

私は文字列を持っています

Intel Corporate|Lot 8, Jalan Hi-tech 2/3|Kulim Hi-tech Park|Kulim Kedah 09000|Malaysia
Samsung Electronics||#94-1, Imsoo-dong|Gumi Gyeongbuk 730-350|Korea, Republic Of

Intel Corporate、Samsung Electronics などのベンダー名を印刷するにはどうすればよいですか?

4

2 に答える 2

3

見てみましょうString#split...

のようなものが見つかると思います...

String value = "Intel Corporate|Lot 8, Jalan Hi-tech 2/3|Kulim Hi-tech Park|Kulim Kedah 09000|Malaysia";
System.out.println(value.split("\\|")[0]);
value = "Samsung Electronics||#94-1, Imsoo-dong|Gumi Gyeongbuk 730-350|Korea, Republic Of";
System.out.println(value.split("\\|")[0]);

十分なはず...

于 2013-01-25T00:24:31.843 に答える
3

次のように分割を使用できます。

String[] tokens = phrase.split("\\|");

次に、次のように印刷します。

for (int i = 0; i < tokens.length; i++)
    System.out.println(tokens[i]);
于 2013-01-25T00:25:06.540 に答える