Java类集(List接口-ArrayList)
来源:互联网 发布:十一选五遗漏数据作用 编辑:程序博客网 时间:2024/06/06 13:01
//新的子类:ArrayList
package org.dml;
import java.sql.Connection;import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ResultSetDemo01 {
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver";
public static final String url = "jdbc:mysql://localhost:3306/mldn";
public static final String user = "root";
public static final String password = "root";
public static void main(String[] args) throws Exception{
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String sql = "select id,name,password,age,sex from user";
Class.forName(DBDRIVER);
conn = DriverManager.getConnection(url,user,password);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while(rs.next()){
int id = rs.getInt("id");
String name = rs.getString("name");
String password = rs.getString("password");
int age = rs.getInt("age");
String sex = rs.getString("sex");
System.out.print("编号:"+id+";");
System.out.print("姓名:"+name+";");
System.out.print("密码:"+password+";");
System.out.print("年龄:"+age+";");
System.out.println("性别:"+sex+";");
System.out.println("------------------");
}
rs.close();
stmt.close();
conn.close();
}
}
package org.list;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo02 {
public static void main(String[] args) {
List<String> allList = new ArrayList<String>();
allList.add("Hello");
allList.add(0,"World");
allList.add("chenfeipeng");
allList.add("www.hut.edu.cn");
System.out.println(allList);
allList.remove(0);
System.out.println(allList);
allList.remove("Hello");
System.out.println(allList);
allList.removeAll(allList);
System.out.println(allList);
}
}
package org.list;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo03 {
public static void main(String[] args) {
List<String> allList = new ArrayList<String>();
allList.add("Hello");
allList.add("Hello");
allList.add(0,"World");
allList.add("chenfeipeng");
allList.add("www.hut.edu.cn");
System.out.println(allList);
System.out.println("由前向后输出:");
for(int i = 0;i<allList.size();i++){
System.out.print(allList.get(i)+"、");
}
System.out.println("\n由后向前输出:");
for(int i = allList.size()-1;i>=0;i--){
System.out.print(allList.get(i)+"、");
}
}
}
package org.list;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo04 {
public static void main(String[] args) {
List<String> allList = new ArrayList<String>();
allList.add("Hello");
allList.add(0,"World");
allList.add("chenfeipeng");
allList.add("www.hut.edu.cn");
System.out.println(allList);
String str[] = allList.toArray(new String[]{});
System.out.println("指定数组类型:");
for(int i = 0;i<str.length;i++){
System.out.print(str[i]+"、");
}
System.out.println("\n返回对象数组:");
Object obj[] = allList.toArray();
for(int i = 0;i<obj.length;i++){
String temp = (String) obj[i];
System.out.print(temp+"、");
}
}
}
package org.list;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo05 {
public static void main(String[] args) {
List<String> allList = new ArrayList<String>();
System.out.println("集合操作前是否为空?"+allList.isEmpty());
allList.add("Hello");
allList.add(0,"World");
allList.add("MLDN");
allList.add("www.hut.edu.cn");
System.out.println(allList);
System.out.println(allList.contains("Hello")?
"\"Hello\"字符串存在!":"\"Hello\"字符串不存在!");
List<String> allSub = allList.subList(3, 4);
System.out.print("集合截取:");
for(int i = 0;i<allSub.size();i++){
System.out.print(allList.get(i)+"、");
}
System.out.println("");
System.out.println("MLDN字符串的位置:"+allList.indexOf("MLDN"));
System.out.println("集合操作后是否为空?"+allList.isEmpty());
}
}
- Java类集(List接口-ArrayList)
- java容器(四)-List接口(ArrayList,LinkedList)
- List接口——ArrayList(Array)
- List接口ArrayList
- Thinking in Java之List接口、ArrayList类源码学习
- (Java笔记)List接口及其实现类---ArrayList
- 小东吖 之 java List 接口以及 ArrayList集合 LinkedList集合
- JAVA类集----List接口
- Java类集--List接口
- java类集--List接口
- java List ArrayList
- java List LinkedList ArrayList
- java??List?LinkedList?ArrayList ??
- java、List、ArrayList、LinkedList
- java-List(ArrayList)
- 集合(1)—List接口的实现类ArrayList
- Java类集(List接口-Vector)
- java中collection接口下list arraylist vector以及 map接口下的hashmap hashtable详解
- Relative布局中的各个属性的含义
- UVALIve--6663--Count the Regions【离散化+搜索】
- rteyerut iturte
- hdu3584--Cube(三维树状数组)
- OK6410-A编译u-boot时遇到的问题及解决
- Java类集(List接口-ArrayList)
- 考研路上的那些一战二战三战成功与失败的故事系列之三
- 百度理财产品将或是余额宝的克星?
- 浏览器缓存详解:expires,cache-control,last-modified,etag详细说明
- Java环境变量
- 学生信息管理系统
- UVA 11988 - Broken Keyboard (a.k.a. Beiju Text)
- 解决ListView嵌套ViewPager滑动不了的问题
- 考研路上的那些一战二战三战成功与失败的故事系列之四