如何修改我的主类,以便我可以在不丢失空格的情况下接收值?
这是我主要课程的一部分:
StringBuilder sb = new StringBuilder();
Scanner s = new Scanner(new FileReader(new File("C:/User/waithaka/Documents//duka.json")));
while (s.hasNext()) {
sb.append(s.next());
}
s.close();
GsonBuilder gsonBuilder = new GsonBuilder();
Gson gson = gsonBuilder.create();
String jstring = sb.toString();
Result results = gson.fromJson(jstring, Result.class);
List<data> dat = response.getData();
for (data data : dat) {
System.out.println("The item is " + data.getItem());
}
Run Code Online (Sandbox Code Playgroud)
最后一行打印没有空格的值.例如,带有字符串的值"Black and yellow"将更改为"Blackandyellow".