在java中获取数组长度
请给出建议,为什么若我尝试获取数组的长度,我的小应用程序总是会出错 请在下面找到我的代码: 1。字符串分析器在java中获取数组长度,java,android,arrays,object,Java,Android,Arrays,Object,请给出建议,为什么若我尝试获取数组的长度,我的小应用程序总是会出错 请在下面找到我的代码: 1。字符串分析器 package dl.data.background; import java.util.ArrayList; public class StringParser { public StringParser() { } public ArrayList<Object> Pa
package dl.data.background;
import java.util.ArrayList;
public class StringParser {
public StringParser()
{
}
public ArrayList<Object> Parse (String input) {
ArrayList<Object> output = new ArrayList <Object>();
int pointer = 0;
String data = "";
while (pointer <= input.length()-1)
{
if(input.charAt(pointer) == '#'){
output.add(data);
data = "";
pointer++;
}
if(pointer < input.length())
{
data += input.charAt(pointer);
}
pointer++;
}
return output;
}
}
长度
是一个整数
,需要一个字符序列
:
textView.setText(String.valueOf(output.length));
代码可以很好地编译,因为实际上存在一个重载方法,该方法实际上接受一个整数。但是,此方法将尝试加载具有给定id的资源
textView.setText(output.length);
textView.setText(String.valueOf(output.length));