我目前正在尝试从String
读取BufferedReader
,但无法找到方法来执行此操作...
当然我试过
BufferedReader inStream = null;
inStream = new BufferedReader(new InputStreamReader(client.getInputStream()));
String test = inStream.readLine();
然而,即使BufferedReader inStream
等于某种消息,尝试打印到屏幕时结果也为null。
答案 0 :(得分:10)
基于the documentation,BufferedReader.readLine()
仅在到达流的末尾时才返回null
。这意味着如果第一次调用readLine()
返回null
,则输入流中没有任何内容可以开始。