【发布时间】:2016-03-15 13:04:46
【问题描述】:
我是编程新手,我的教授布置了一项作业,要求我们:
"在arraylist上声明大小为5。使用switch语句将字符串值添加到您的arraylist中。检索您的arraylist的内容。检查每个元素的大小。如果元素长度小于8,请重新运行程序,否则计算每个元素的辅音。”
我做了一些研究来了解ArrayList 的一些因素;
首先,我这样做了:
import java.util.ArrayList;
public class izeOfArrayList {
public static void main(String[] args) {
ArrayList arrayList = new ArrayList();
arrayList.add("1");
arrayList.add("2");
arrayList.add("3");
int totalElements = arrayList.size();
System.out.println("ArrayList contains...");
for(int index=0; index < totalElements; index++)
System.out.println(arrayList.get(index));
}
}
这段代码只是获取当前存储在我的ArrayList 中的元素数量,并打印出每个元素。
我有三个问题:
- 如何使用
switch语句添加String值? - 如何检索我的
ArrayList的内容? - 如何检查
ArrayList中每个元素的大小?
【问题讨论】:
-
您应该声明
ArrayList<String> arrayList = new ArrayList<>();以获取您可以使用的元素的 size(我假设您的意思是长度)arrayList.get(index).length() -
顺便说一句,显然你的整个班级都被这个问题难住了stackoverflow.com/questions/36001856/arraylist-switch-statement
-
"Use switch statement to add string values to your arraylist." -
再说一次,这完全没有意义,请继续阅读switch 并亲自看看......最大的问题是什么你会切换我>...
-
@Villacampa 但这不是你的教授的问题,类似于“请做这个问题”,这是一个“stackoverflow 的整个力量都不知道问题在问什么,你能改写它?输入问题
标签: java arraylist switch-statement