..이에서자바 getID - 두 값?
for(EdgeOf e: gra.getEachVertex()) {
System.out.println(e.getId());
}
나는 41_1
, 32_2
의 결과를 얻을 수 있지만 최대 이러한 값을 분할하고이를 재사용 할 . 나는이 값들을 함께 모으지 않고 끌어낼 수 없다. ..?
어떻게하면 string.split
이 가능합니까?
..이에서자바 getID - 두 값?
for(EdgeOf e: gra.getEachVertex()) {
System.out.println(e.getId());
}
나는 41_1
, 32_2
의 결과를 얻을 수 있지만 최대 이러한 값을 분할하고이를 재사용 할 . 나는이 값들을 함께 모으지 않고 끌어낼 수 없다. ..?
어떻게하면 string.split
이 가능합니까?
첫번째 반복에서이 e.getId는() 그래서 u는 2 회 반복에서 동일한 작업을 수행, 분할 ("_")를 사용하여 41과 1로 분할 할 수 있습니다, 41_1를 반환 또한 ..
for(EdgeOf e: gra.getEachVertex()) {
String str = e.getId();
String[] str2 = str.split("_");
System.out.println(str2[0] + " " + str2[1]);
}
. (EdgeOf 전자 : gra.getEachVertex()) { String str = e.getId(); 문자열 [] str2 = str.split (_) System.out.println (str2 [0] + ""+ str2 [1]); } 감사합니다. – user2042052
흥미롭고 수용 가능한 대답은 편집 가능하지 않습니다. :-) – mipe34
미안 해요. mipe34! 나는 세미콜론을 놓쳤다. 'String [] str2 = str.split (_);'이제 컴파일 될 것입니다. – Gunaseelan
에 한번 사용 string.split()
:
for(EdgeOf e: gra.getEachVertex()) {
String[] values = e.getId().split("_");
String x = values[0];
String y = values[1];
}
사용' "41_2".split ("_")'또는'e.getId() 스플릿 ("_")에 대한 ' – Abubakkar