我编写了一个方法,用于返回包含中文字符的字符串。
public printChineseMenu(){
StringBuffer buffer;
buffer.append(chinese string returned from DB); //chinese characters appear in SQL
System.out.println(buffer); //they appear as question marks
PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.println(buffer); //chinese characters appear
return (buffer.toString())
}
有没有比StringBuffer类更好的类型来存储/返回中文字符字符串?