public static void main(String args[])
{
String str = "jingwu.xml";
Jingwu4 t = new Jingwu4();//Jingwu4是自己编写的类
try
{
Vector v = t.readXMLFile(str);
Iterator it = v.iterator();
while(it.hasNext())
{
Qu s = (Qu)it.next(); //Qu是自己编写的类
System.out.println("main方法:"+s.getNameno()+"\t"+s.getAcdate()+"\t"+s.getDay());
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
上面的main方法是将Qu类中的String nameno,acdate;
long day;三个属性全打印出来
我想再写个public static void print(int i)
只打印第i个元素,如何写?
{
String str = "jingwu.xml";
Jingwu4 t = new Jingwu4();//Jingwu4是自己编写的类
try
{
Vector v = t.readXMLFile(str);
Iterator it = v.iterator();
while(it.hasNext())
{
Qu s = (Qu)it.next(); //Qu是自己编写的类
System.out.println("main方法:"+s.getNameno()+"\t"+s.getAcdate()+"\t"+s.getDay());
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
上面的main方法是将Qu类中的String nameno,acdate;
long day;三个属性全打印出来
我想再写个public static void print(int i)
只打印第i个元素,如何写?
Qu s = (Qu)v.elementAt(i); //得到第i个
System.out.println("main方法:"+s.getNameno()+"\t"+s.getAcdate()+"\t"+s.getDay());
public static void print(Vector vec, int index) {
Qu s = (Qu)vec.get(index);
System.out.println("print方法:"+s.getNameno()+"\t"+s.getAcdate()+"\t"+s.getDay());
}