求解答,本人初学java,程序代码出现的问题如图所示,真心求解答。谢谢

h292667055 2011-12-04 07:51:10
代码
import java.util.*;
public class UseVector{
public static void main(String args[]){
System.out.println("===========1~36中 选出7个数=======");
Vector vec=selectSix();
Enumeration enu=vec.elements();
while(enu.hasMoreElements()){
System.out.print(enu.nextElement()+"\t");
}
System.out.println("\n===========从小到大排序后==========");
Object obj[]=vec.toArray();
Arrays.sort(obj);
for(int i=0;i<obj.length;i++){
System.out.print(obj[i]+"\t");
}
System.out.println();
}
public static Vector selectSix(){
Random rd=new Random();
Vector allNum=new Vector();
Vector sixNum=new Vector();
for(int i=0;i<36;i++){
allNum.add(new Integer(i+1));
}
int x;
for(int i=0;i<7;i++){
x=rd.nextInt(36-i);
allNum.remove(x);
}
return sixNum;
}
}
提示 注意:C:\Users\hh\Desktop\UseVector.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
运行结果:
=======================1~36中 选出7个数===============

===========从小到大排序后==========


Process completed.
我的疑问:为什么没有输出随机产生的7个数,是什么原因,真心求解答?分不多,本人菜鸟,想学好java。
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
h292667055 2011-12-04
  • 打赏
  • 举报
回复
谢谢了,呵呵,明白了。
噢噢噢噢 2011-12-04
  • 打赏
  • 举报
回复
太粗心了吧,好好学,总会学好的!
噢噢噢噢 2011-12-04
  • 打赏
  • 举报
回复

import java.util.*;
public class UseVector {
public static void main(String args[]) {
System.out.println("===========1~36中 选出7个数=======");
Vector vec = selectSix();
Enumeration enu = vec.elements();
while (enu.hasMoreElements()) {
System.out.print(enu.nextElement() + "\t");
}
System.out.println("\n===========从小到大排序后==========");
Object obj[] = vec.toArray();
Arrays.sort(obj);
for (int i = 0; i < obj.length; i++) {
System.out.print(obj[i] + "\t");
}
System.out.println();
}
public static Vector selectSix() {
Random rd = new Random();
Vector allNum = new Vector();
Vector sixNum = new Vector();
for (int i = 0; i < 36; i++) {
allNum.add(new Integer(i + 1));
}
int x;
for (int i = 0; i < 7; i++) {
x = rd.nextInt(36 - i);
allNum.remove(x); // 改成sixNum.add(allNum.remove(x));
}
return sixNum;
}
}

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧