문제

I have string

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

How do I print vendor name like Intel Corporate, Samsung Electronics?

도움이 되었습니까?

해결책

Take a look at String#split ...

I think you'll find something like...

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]);

Should suffice...

다른 팁

You can use split, like this:

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

Then print them like this:

for (int i = 0; i < tokens.length; i++)
    System.out.println(tokens[i]);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top