我正在努力学习Java
,并且正在浏览 Android 网站上的示例。我正在获取XML
文件的远程内容。我能够获取文件的内容,但是我需要将其InputStream
转换为String
.
public String readIt(InputStream stream, int len) throws IOException, UnsupportedEncodingException {
InputStreamReader reader = null;
reader = new InputStreamReader(stream, "UTF-8");
char[] buffer = new char[len];
reader.read(buffer);
return new String(buffer);
}
我遇到的问题是我不希望字符串受到len
var 的限制。但是,我不太java
了解如何改变这一点。
如何创建char
没有长度的?