當我不包含註釋行時,prevLineBuffer包含「null」。當我包括註釋行時,它仍然有效,但打印出一個空字符串。 Java是否靜態地爲聲明的字符串分配空間,然後爲註釋行中的附加字符串動態分配空間?同時出現工作...java stringbuffer聲明
public class Indexer {
String input;
StringBuilder prevLineBuffer;
Indexer(String inputFileName) throws RuntimeException{
input = inputFileName;
//prevLineBuffer = new StringBuilder();
System.out.print(prevLineBuffer);
}//constructor
}//class