如何对java文本框中的10个整数排序

急!!!!!!!!!!

public class TestTimer {

public TestTimer() {
int[] allText = { Integer.getInteger(text1.getText()), Integer.getInteger(text2.getText()), Integer.getInteger(text3.getText()), Integer.getInteger(text4.getText()), Integer.getInteger(text5.getText()), Integer.getInteger(text6.getText()), Integer.getInteger(text7.getText()), Integer.getInteger(text8.getText()), Integer.getInteger(text9.getText()), Integer.getInteger(text10.getText()) };

for (int i = 0; i < allText.length; i++) {
for (int j = i; j < allText.length - 1; j++) {
int q = 0;
if (allText[i] < allText[j + 1]) {
q = allText[i];
allText[i] = allText[j + 1];
allText[j + 1] = q;
}
}
}
for (int i = 0; i < allText.length; i++)
System.out.println(allText[i]);
}

public static void main(String[] args) {
new TestTimer();
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-18
把这10个整数拿出来,然后调用String的split函数变成数组,然后Arrays.sort
就好了,再将10个数用分隔符分开加入文本框即可

如何对java文本框中的10个整数排序
int[] allText = { Integer.getInteger(text1.getText()), Integer.getInteger(text2.getText()), Integer.getInteger(text3.getText()), Integer.getInteger(text4.getText()), Integer.getInteger(text5.getText()), Integer.getInteger(text6.getText()), Integer.getInteger(text7.getText()), I...

\/\/编写一个小程序,要求用户从键盘输入10个数到文本框中,
import java.util.*;public class TestOrder { public static void main(String args[]){ int count=0;int num;ArrayList<Integer> intarray=new ArrayList<Integer>();Scanner scanner=new Scanner(System.in);System.out.println("请输入十个数:");while(count++<10){ num= scanner.nextInt()...

设计一个程序,在文本框中输入一个3位整数,单击按钮后,在标签上输出该数...
vb6测试通过。文本框名称为txtNum,显示信息的标签名称为lbl,按钮的名称为btn。按钮的click事件代码如下:Private Sub btn_Click()Dim num As IntegerIf IsNumeric(txtNum.Text) = True Then num = CInt(txtNum.Text) If num < 100 Or num > 999 Or num <> Val(txtNum.Text) Then ...

java 如何在文本框中将逗号隔开的已一串数字提取,如果能利用arrylist...
String[] s1 = s.split(";");用这个方法先取到逗号隔开的字符串,然后写一个for循环 遍历整个字符串跟数字(0-9)进行对比,将不是数字的删除掉 形成新的字符串就是你要的。方法很笨,如果要追求效率的话,再想更好的算法。

java如何制作个向网页文本框中自动填写数据?
1、总条数需要从数据库查出 2、当前页从页面传入 3、每页显示条数模拟,固定10条 4、起始行(当前页-1)*每页显示条数 5、总导航数总条数%每页显示条数>0?总条数\/每页显示条数+1:总条数\/每页显示条数 6、首页1 7、尾页总导航数 8、上一页当前页==首页?首页:当前页-1 9、下一页当前页...

Java中的textfield怎样判断输入的是正整数
运行下面的程序,在TextField框中输入数字回车就会看到控制台上显示“文本框输入的是正整数”。关键是这句t.getText().matches("[0-9]*") 其中t是TextField 对象。import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;impor...

怎么样做一个JAVA程序:单击按钮,在文本框产生一个200到400 的随机...
一下只写方法,在窗体中,只需要调用这个方法即可~import java.util.*;public int getRandom(){ int i = 0;while(i >=200 || i<=400){ i = nextInt(400);} return i;}

java怎样读取文本框中最后一个字符
java很简单可以用字符串代替 String text = edittext.gettext().tostring();String end = text.subString(text.length()-1,text.length());这样就取到最后一个字符了

如何获取java中jtextfield
JTextField jtf = new JTextField(10);jtf.setText("123");\/\/设置文本框的默认文本是123 如果想要获得jtf文本框里的数据.可以使用 String str = jtf.getText();\/\/得到字符串123 如果想要得到整数类型.就转换一下 int x = Integer.parseInt(str);\/\/得到了整数123 ...

用Java做了一个系统登录界面,如何删除输入文本框中的最后一个字符
js 的话,就直接获取 用户名标签 的值,然后 直接replace(‘{}#¥……%&等等非法字符’,‘’),最后再把replace后的结果 设置回 用户名标签

相似回答
大家正在搜