易截截图软件、单文件、免安装、纯绿色、仅160KB

java第8天代码(集合类)

/************Student.java begin***************/
 import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Student {
 private String name;
 private String password;
 public String getName() {
  return name;
 }
 public String getPassword() {
  return password;
 }
 public void setName(String name) {
  this.name = name;
 }
 public void setPassword(String password) {
  this.password = password;
 }
 public Student(String name, String password) {
  super();
  this.name = name;
  this.password = password;
 }
 public Student(){}
 
 public List show(String name,String password){
  
  ArrayList list=new ArrayList();
  
  return list;
 }
 
 @Override
 public String toString() {
  // TODO Auto-generated method stub
  return "name= "+name+"  password= "+password;
 }
 public static void main(String args[]){
   List list=new ArrayList();
//向list中添加对象
   list.add(new Student("xsxs","xsxs"));
   list.add(new Student("mingkun","ambow"));
   list.add(new Student("frfr","frfr"));
   list.add(new Student("bgbg","frfr"));
   list.add(new Student("cdcd","cdcd"));
  
   // Iterator  这个是迭代器
   Iterator it=list.iterator();
   while(it.hasNext()){
    System.out.println(it.next());
   }
 }
}
/************Student.java end***************/
/************TestArrayList.java begin***************/
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class TestArrayList {
 
 public static void main(String args[]){
  List list=new ArrayL


相关文档:

java缓存问题(转帖)

 在应用程序中我们经常需要一个类去完成像数据处理、监听事件或检查另一个类的活动等任务。为了达到这个目标,我们可能使用带有一套锁和消息通知的线程。Java 线程API已经很好的文档化,但为了使线程能够正确而高效地运行,程序员仍然需要丰富的编程经验并编写大量的代码。通过应用本篇文章中讨论的框架,程序员能够避 ......

java入门实例 classpath与path 设置

Java很诱人,但对于刚跨入Java门槛的初学者来说,编译并运行一个无比简单的Java程序简直就是一个恶梦。明明程序没错,但各种各样让人摸不着头脑的错误信息真的让你百思不得其解,许多在Java门口徘徊了很久的初学者就这样放弃了学习Java的机会,很是可惜。笔者也经历过这个无比痛苦的阶段,感觉到编译难的问题就出在classpat ......

使用 IBM Rational ClearQuest Java API 进行集成开发

 预备知识
  本教程针对使用过 Rational ClearQuest Test Management 的人员。需要你了解 CQTM 中的基本概念。另外你最好了解 Eclipse,但不是必需的。
  系统需求
  您可以安装 IBM WebSphere Integration Developer 来运行本文中的示例程序。
  Rational ClearQuest Test Manager(CQTM)简介
 
 目 ......

Java的深拷贝和浅拷贝(2)

上一篇文章讲述了浅拷贝和深拷贝的含义,并且给出了浅拷贝的一个例子
这篇文章在那个例子的实现上作出修改,实现深拷贝,代码如下:
package com.test;
public class CloneTest
{
public static void main(String[] args)
{
Student s1 = new Student();
s1.setAge(20);
s1.setName("wudi");
School sch ......

java的那些事:实现学生信息录入和查看

本程序可以实现学生信息录入和查看。
要求:
(1)利用Swing设计图形用户界面,界面包括:学生信息录入和显示学生信息;
(2)添加学生信息:实现往集合里添加学生信息(学号,姓名,性别,成绩)
      注意:用户输入信息的验证。
(3)修改学生信息:由用户输入学生的学号,程序验证是否有此学生 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号