내가 이런 label.properties 파일이 있습니다 왜 .properties 파일을 순서대로 읽을 수 없습니까?
text1:firstname
text2:middlename
text3:lastname
text4:username
내가 속성이 코드
package test;
import java.util.Enumeration;
import java.util.ResourceBundle;
public class labelclass {
public static String read(int n) {
ResourceBundle rb = ResourceBundle.getBundle("myfolder.label");
Enumeration <String> keys = rb.getKeys();
while (keys.hasMoreElements()) {
for(int i=1; i<=n; i++){
String key = keys.nextElement();
}
String value = rb.getString(key);
return value;
}
}
}
내가 read(2)
를 호출하는 경우를 사용하여 읽어보기 파일, 그것은 middlename
를 반환해야합니다.
text2:middlename
text1:firstname
text4:username
text3:lastname
왜 이렇게이다 : 그러나 firstname
이처럼 반환되는 순서를 반환?
가능한 해결책은 [대답] (http://stackoverflow.com/a/11087065/180100) 참조하십시오. –
@RC 실제로 빠른 검색을 수행했습니다. 이것을 찾을 수 없습니다 .. –
@ rey- rajash 문제 없어요,이게 그렇게 IMHO 작동하도록되어있는 방법입니다) –