强制专型成int,double不就行了?
解决方案 »
- java关于文件操作的问题
- 有谁用过cardme这个插件吗(导入vcard联系)
- btut2004和dreamno(C_S_D_N) 两位高手,请进来拿分。(你们的名字排名按照字母顺序排序)
- 如何令JFrame窗口总在最上面
- 请问jbuilder 9自带的jdk是不是不完整啊????
- 请问JBUILDER的一个简单问题?在线等待!!!!!!!!!!!
- JVM 类加载和反射之间的一点小问题,大神求救!
- 菜鸟有问题,高手过来拣分呀。。。。。。
- 关于applet的问题,请教!!
- 请问如何将一个类中定义的所有的String变量一一取出?
- 怎样在J2EE中控制WORD?(在线等,提供解决办法和有用资料的均给分)
- 有人做过jtree上的鼠标右击事件么?
Vector x=new Vector();
int input;
input=Integer.parseInt(JOptionPane.showInputDialog(this,"输入数据"));
while(input!=-1)
{
x.addElement(new Integer(input));
input=Integer.parseInt(JOptionPane.showInputDialog(this,"输入数据"));
}
System.out.print("冒泡排序");
System.out.println();
//排序,冒泡
int tmp;
Object obj;
for(int i=1;i<x.size();i++)
for(int j=0;j<i;j++)
{
obj=x.elementAt(j);
tmp=Integer.parseInt(String.valueOf(x.elementAt(j)));
if((Integer.parseInt(String.valueOf(obj)))>
(Integer.parseInt(String.valueOf(x.elementAt(j+1)))))
{
x.setElementAt(x.elementAt(j+1),j);
x.setElementAt(obj,(j+1));
}
}
for (int i=0;i<x.size();i++)
{
System.out.print(x.elementAt(i));
System.out.println();
}
//Vector v = new Vector();
//......
java.util.Arrays.sort(v.toArray());
我自己是写了个class来做。不过感觉上用Vector效率不高,用了同步的缘故吧