package Computerpractice;
import java.util.List;
import java.util.ArrayList;
public class DogTest {
public static void main(String[] args) {
Dog ou=new Dog("欧欧","雪娜瑞");
Dog yy=new Dog("亚亚","拉布拉多");
Dog ff=new Dog("菲菲","拉布拉多");
Dog mm=new Dog("美美","雪娜瑞");
List Doglist=new ArrayList();
Doglist.add(ou);
Doglist.add(yy);
Doglist.add(ff);
Doglist.add(mm);
System.out.println("狗狗的总数为:"+Doglist.size()+"只");
for (int i = 0; i <Doglist.size(); i++) {
Dog dog=(Dog)Doglist.get(i);
System.out.println((i+1)+":"+dog.getDogName()+"\t"+dog.getDogType());
}
}
}
分享到:
相关推荐
ArrayListDemo01.java
ArrayListDemo.java )
ArraylistDemo.java
ArrayListDemo.java
ArrayListDemo是一个示例程序,旨在展示如何在Java中有效地使用ArrayList进行数据操作。在这个示例中,我们将深入探讨ArrayList的主要特性和方法,以及如何在实际编程中应用它们。 ArrayList的核心特点是它在内存中...
public class ArrayListDemo { public static void main(String args[]) { // create an array list ArrayList al = new ArrayList(3); System.out.println("Initial size of al: " + al.size()); // add ...
2. 遍历ArrayList,演示类型转换的必要性。 3. 展示ArrayList在处理不同类型数据时的局限性,比如无法利用编译器的类型检查。 4. 介绍泛型集合List,并创建一个实例,指定具体的数据类型。 5. 演示如何在List中添加...
public class ArrayListDemo02 { public static void main(String[] args) { //创建集合 ArrayList<String> array = new ArrayList(); //添加元素 array.add("hello"); array.add("world"); array.add("java...
ArrayList是Java集合框架中的一种...这个ArrayListDemo可能包含了上述所有操作,展示了ArrayList在实际编程中的应用。通过运行和理解这个示例,开发者可以深入理解ArrayList的特性和使用场景,进一步提升Java编程能力。
3. ArrayListDemo示例展示了如何创建一个ArrayList并添加元素。由于代码片段不完整,无法给出具体运行结果,但通常会看到类似`list.add("元素1"); list.add("元素2"); ...`的输出,表示向列表中添加字符串元素。 这...
2. **ArrayList**:`ArrayList`是实现`List`接口的具体类,它内部基于动态数组实现,支持快速随机访问。`ArrayListDemo.java`可能会展示如何创建和操作ArrayList,如添加、删除、查找元素,以及对列表进行排序。 3....
通常,这样的压缩包可能按照主题或功能将代码示例分类,例如“HelloWorld.java”(入门示例)、"ArrayListDemo.java"(集合操作)、"ThreadExample.java"(多线程)、"SocketProgramming.java"(网络编程)等。...
例如,可能会有ArrayListDemo.java用来演示ArrayList的用法,HashSetExample.java来解释HashSet的特性,以及MapOperations.java用于展示Map的各种操作。 在实际项目管理中,Java的集合框架扮演着至关重要的角色。...
public class ArrayListDemo { public static void main(String[] args) { Student xiaoming = new Student("小明", "阅读书籍"); Student xiaogang = new Student("小刚", "喝水"); Student yu = new Student(...
public class ArrayListDemo { public static void main(String args[]){ List<String> list = new ArrayList(); list.add("luojiahui"); list.add("luojiafeng"); //方法1 Iterator it1 = list.iterator(); ...
2. 创建ArrayAdapter实例:使用`new ArrayAdapter(context, layoutResourceId, data)`构造函数初始化ArrayAdapter。参数包括上下文(Activity或Context)、列表项布局资源ID(如`android.R.layout.simple_list_item_...
public class ArrayListDemo { public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList(); arrayList.add("Hello"); arrayList.add("World"); System.out.println(arrayList);...