【发布时间】:2011-02-11 10:27:16
【问题描述】:
我需要知道我是否将数据存储在 ArrayList 中,并且我需要获取存储在其中的值。
例如:如果我有一个这样的数组列表
ArrayList A = new ArrayList();
A = {"Soad", "mahran"};
我想获取每个String元素,我该怎么做?
我已经尝试通过以下代码来做到这一点:
package arraylist;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList S = new ArrayList();
String A = "soad ";
S.add(A);
S.add("A");
String F = S.toString();
System.out.println(F);
String [] W = F.split(",");
for(int i=0 ; i<W.length ; i++) {
System.out.println(W[i]);
}
}
}
【问题讨论】:
-
关于您的代码的几点说明:不要使用单字母变量名。相反,使用清楚地表明变量用途的名称 - 这将使您的代码不那么神秘。此外,Java 中的约定是使用以小写字母开头的变量名。