Java Android Studio VS Netbeans->;打印每个数组元素
我是Android studio的新手。我只是想检查一下,当我运行这个代码时,如何像普通的Netbeans一样获得结果 在Java netbeans中Java Android Studio VS Netbeans->;打印每个数组元素,java,android,arraylist,Java,Android,Arraylist,我是Android studio的新手。我只是想检查一下,当我运行这个代码时,如何像普通的Netbeans一样获得结果 在Java netbeans中 String[] words = {"tiger","lion","leopard"}; List<String> wordList = Arrays.asList(words); for (String e : wordList) { System.out.print(e+" 123 ");
String[] words = {"tiger","lion","leopard"};
List<String> wordList = Arrays.asList(words);
for (String e : wordList)
{
System.out.print(e+" 123 ");
}
String[]words={“老虎”、“狮子”、“豹”};
List wordList=Arrays.asList(words);
for(字符串e:wordList)
{
系统输出打印(e+“123”);
}
我得到的结果是:老虎123狮子123豹子123
如果我运行这个,那么在Android Studio中查看结果
String[] words = {"tiger","lion","leopard"};
List<String> wordList = Arrays.asList(words);
String str1 = Arrays.toString(words);
for (String e : wordList)
{
get_data.setText(str1+" 123 ");
}
String[]words={“老虎”、“狮子”、“豹”};
List wordList=Arrays.asList(words);
字符串str1=Arrays.toString(字);
for(字符串e:wordList)
{
获取_data.setText(str1+“123”);
}
我明白了:[老虎,狮子,豹子]123
我的问题是如何像普通Java一样列出数组数据(tiger 123 lion 123 leopard 123?使用get_data.setText(get_data.getText().toString()+e+“123”);
使用get_data.setText(str1+“123”)
的瞬间,它将覆盖以前的数据并设置要传递的新数据。String[]words={“tiger”、“lion”、“leopard”};
String[] words = {"tiger","lion","leopard"};
List<String> wordList = Arrays.asList(words);
String str1 = Arrays.toString(words);
String cache = "";
for (String e : wordList)
{
cache+= get_data.setText(e+" 123 ");
}
List wordList=Arrays.asList(words);
字符串str1=Arrays.toString(字);
字符串缓存=”;
for(字符串e:wordList)
{
cache+=get_data.setText(e+“123”);
}
这可能会帮助您为什么要首先更改代码?代码不一样。为什么要在那里加入数组?如果要向textView添加文本,请使用.append()在第一种方法中,您迭代数组并打印每个元素,在第二种方法中,您只需将整个列表转换为字符串并显示它。