나는 을 스캔하여 내 자신과 동일한 두 개의 연속 된 단어를 찾습니다. 내가 찾으면 창을 띄울거야. 하지만 난 일하게 만들 수 없어. 나는이 문제가 코드의이 부분에 있다고 확신한다. 나는 어떤 초보자라도 많이 들었을 테니 Java
에 초보자입니다. 이 파일에서 데이터를 읽으려면텍스트 파일에서 문자열 검색하기
public void readFile(String a, String b){
s=new Scanner("userDataStorage.txt");
while (s.hasNext()){
String u= s.next();
String p=s.next();
if(a==u&&b==p){
l.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
l.setSize(400,300);
l.setVisible(true);
}
}
}
사용한다 '(a.equals을 (비교해야하는 경우 u) && b.equals (p))'대신'(a == u && b == p)' –
W 모자가 당신의 코드에서 '나는'어떤 오류가 있습니까? –
변수 u와 p는 프로그램을보다 효율적으로 만들기 위해 while 루프 외부에서 선언되어야합니다. –