Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android中从列表中检索项目?_Java_Android_List - Fatal编程技术网

Java 如何在android中从列表中检索项目?

Java 如何在android中从列表中检索项目?,java,android,list,Java,Android,List,如何从列表中检索项目 List<String> strings; 列表字符串; 使用Java(在Android应用程序中)我尝试过使用strings.get(0),但这会使应用程序崩溃。它会启动一个NullPointerException您需要初始化列表 List<String> strings=new ArrayList<String>(); List strings=new ArrayList(); 然后添加值并从列表中获取值。除非对该列表进行初始

如何从列表中检索项目

List<String> strings;
列表字符串;

使用Java(在Android应用程序中)我尝试过使用strings.get(0),但这会使应用程序崩溃。它会启动一个
NullPointerException

您需要初始化列表

List<String> strings=new ArrayList<String>();
List strings=new ArrayList();

然后添加值并从列表中获取值。

除非对该列表进行初始化,否则无法从该列表中检索任何元素

这行表示内存中没有实际位置的引用

List<String>strings;
Liststrings;
您需要执行以下操作:

List<String> strings = new ArrayList<String>();
List strings=new ArrayList();

然后,您可以通过添加和获取元素来使用list函数。

首先初始化它

List<String> strings=new ArrayList<String>();

然后访问值

您可以使用此语法:

List<String> strings=new List<String>();
strings.add("mystring");
for (String elem : strings) {
        Log.d("My String",elem);
    }
List strings=newlist();
添加(“mystring”);
for(字符串元素:字符串){
Log.d(“我的字符串”,elem);
}

什么是崩溃?您是否初始化了列表?你把字符串放进去了吗?Liststrings。您需要初始化列表。。否则,您将获得NullPointerExceptionShow告诉我们如何初始化列表。列表字符串=数组。asList(“string1”、“string2”、“string2”);:)java在Android中没有什么不同,它没有不同的行为。
List<String> strings=new List<String>();
strings.add("mystring");
for (String elem : strings) {
        Log.d("My String",elem);
    }