Vector 应用实例

    技术2022-05-13  22

    import java.util.Collection;import java.util.Iterator;import java.util.Vector;

    public class TestVector {  public static void printElement(Collection<?> c) {  Iterator<?> it = c.iterator();  while(it.hasNext())  {   System.out.println(it.next());  } }  public static void main(String[] args) {            Vector<Student> transcript = new Vector<Student>();     transcript.addElement(new Student("Lihua",1,83));     transcript.addElement(new Student("Lilei",2,78));     transcript.addElement(new Student("Hanmeimei",3,90));          System.out.println(transcript.size());          transcript.insertElementAt(new Student("Wangping",4,78),1);     printElement(transcript);          Student s = (Student)transcript.elementAt(0);     System.out.println(s.toString()); }//end of main}// end of TestVector

     

     

     

    class Student{  private String sName; private int sID; private double sScore;  public Student(String sName, int sID, double sScore) {  this.sName = sName;  this.sID = sID;  this.sScore = sScore; }  public String getsName() {  return this.sName; } public double getsScore() {  return this.sScore; } public String toString() {  return "NO." + this.sID + ":" + this.sName + "," +this.sScore; }}

    返回结果:

    3NO.1:Lihua,83.0NO.4:Wangping,78.0NO.2:Lilei,78.0NO.3:Hanmeimei,90.0NO.1:Lihua,83.0


    最新回复(0)