我正在努力学习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);
}
我遇到的问题是我不希望字符串受到lenvar 的限制。但是,我不太java了解如何改变这一点。
如何创建char没有长度的?