一旦緩衝的讀取器取得測試用例值並創建一個散列表,程序就會終止。它不會進入循環。誰能解釋爲什麼?我的Java程序意外終止
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
class anagram {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int testcases = Integer.parseInt(br.readLine());
HashMap <String, Integer> mymap = new HashMap < String, Integer >();
for(int entry = 97; entry < 123; entry++){
String ekey = String.valueOf((char)entry);
mymap.put(ekey , 0);
}
for(int loop1 = 1; loop1 == testcases; loop1++){
String a = br.readLine();
String b = br.readLine();
System.out.println(a);
System.out.println(b);
}
}
}
'LOOP1 <= testcases' –