Vector基本用法
2013-12-16 08:36
218 查看
package Vector;
import java.awt.print.Printable;
import java.util.Vector;
public class operateVector {
public static Vector<Vector> buildVector(){
Vector<Vector> vTemps=new Vector<Vector>();
for(int i=0;i<4;i++)
{
Vector<String> vTempStrings=new Vector<String>();
for(int j=0;j<4;j++){
vTempStrings.addElement("Vector("+i+")("+j+")");
}
vTemps.addElement(vTempStrings);
}
return vTemps;
}
public static Vector<Vector> delete(Vector<Vector> vTemp,int iTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;
}else {
vTemp.removeElementAt(iTemp);
}
return vTemp;
}
public static Vector<Vector> updata(Vector<Vector> vTemp,int iTemp,Object oTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;
}else {
{
vTemp.setElementAt((Vector<Vector>)oTemp, iTemp);
}
return vTemp;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Vector<Vector> v=new Vector<Vector>();
v=buildVector();
System.out.println(v);
System.out.println("\n\n");
delete(v, 3);
System.out.println(v);
Vector<String> vt=new Vector<String>();
vt.addElement("abc");
vt.addElement("ABC");
updata(v, 2,vt);
System.out.println("\n");
System.out.println(v);
}
}
import java.awt.print.Printable;
import java.util.Vector;
public class operateVector {
public static Vector<Vector> buildVector(){
Vector<Vector> vTemps=new Vector<Vector>();
for(int i=0;i<4;i++)
{
Vector<String> vTempStrings=new Vector<String>();
for(int j=0;j<4;j++){
vTempStrings.addElement("Vector("+i+")("+j+")");
}
vTemps.addElement(vTempStrings);
}
return vTemps;
}
public static Vector<Vector> delete(Vector<Vector> vTemp,int iTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;
}else {
vTemp.removeElementAt(iTemp);
}
return vTemp;
}
public static Vector<Vector> updata(Vector<Vector> vTemp,int iTemp,Object oTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;
}else {
{
vTemp.setElementAt((Vector<Vector>)oTemp, iTemp);
}
return vTemp;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Vector<Vector> v=new Vector<Vector>();
v=buildVector();
System.out.println(v);
System.out.println("\n\n");
delete(v, 3);
System.out.println(v);
Vector<String> vt=new Vector<String>();
vt.addElement("abc");
vt.addElement("ABC");
updata(v, 2,vt);
System.out.println("\n");
System.out.println(v);
}
}
相关文章推荐
- java进阶(4)集合类:ArrayList和 LinkedList,Vector 和stack,HashMap的基本用法
- vector基本用法
- STL中vector的基本用法范例
- C++ vector 基本用法
- [STL] vector基本用法
- Vector容器的基本用法
- vector基本用法
- vector 基本用法
- vector基本用法
- C++中vector容器的基本用法总结
- vector数组的基本用法
- vector 基本用法详解
- vector的基本用法
- C++ vector的最最最基本用法
- STL之vector的基本用法
- vector在C++中的基本用法
- vector容器基本用法
- STL基本用法【vector】【map】【string】【set】
- 迷宫------FZU - 2256 (利用 Vector数组基本用法与模拟建树)&&(dfs对树的深度遍历找最短路)
- MFC中STL容器中Vector,List,Map基本用法汇总