谁能帮我解决一下 做一个JOptionPane对话框(你输入数字以,号隔开) 获取到用户的输入必须是数字 但是就是有些问题 第一 我输入的逗号不能去掉 第二 用异常是老是报错 第三 必须以升序排列 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你要的是不是这个效果 试试吧import javax.swing.JOptionPane;public class Date { public static void main(String[] args) { String str1=JOptionPane.showInputDialog("请输入一系列数字,用逗号隔开"); String [] str=str1.split(",\\s*"); int num[]=new int[str.length]; for(int i=0;i<str.length;i++){ try{ num[i]=Integer.parseInt(str[i]); }catch(Exception e){ JOptionPane.showMessageDialog(null, "请输入一系列数字,用逗号隔开"); } } Arrays.sort(num); for(int i=0;i<num.length;i++){ System.out.print(num[i]+" "); } }} 如何统计垃圾回收对象 遇到一道题目不知道如何解决 com.sun.awt包不存在 JVM中的stack和heap与数据结构中所说的stack和heap是一个概念吗 菜鸟提问 如何重画动态页面 一个非常奇怪的问题 在哪儿下载sun公司的java的apis文档,清给出具体的下载地址号么,谢谢 请问哪里有《数据结构与算法分析(JAVA版)》的电子书下载???? 请问:BufferedReader keyin=new BufferedReader(new InputStreamReader(new System.in))是什么意思? 关于jsp中部署class文件 新手提问,关于给变量复制的问题!
public static void main(String[] args) {
String str1=JOptionPane.showInputDialog("请输入一系列数字,用逗号隔开");
String [] str=str1.split(",\\s*");
int num[]=new int[str.length];
for(int i=0;i<str.length;i++){
try{
num[i]=Integer.parseInt(str[i]);
}catch(Exception e){
JOptionPane.showMessageDialog(null, "请输入一系列数字,用逗号隔开");
}
} Arrays.sort(num); for(int i=0;i<num.length;i++){
System.out.print(num[i]+" ");
}
}
}