java中输入一个数_Java如何实现从键盘输入一个数?

importjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){System.out.println("请输入两个数用空格隔开:");Scannerinput=newScanner(System.in);StringtestStr=null;//从命令提示符窗口读取一行//当输入的不为空串,且字符串长度不为0while(((testStr=input.next())!=null)||!"".equals(testStr)){System.out.println("请输入两个数用空格隔开:");//字符串中没有空格if(testStr.indexOf("")==-1){System.out.println("输入的格式不对");continue;}String[]numbers=testStr.split("");if(!isNum(numbers)){System.out.println("包含非数字,请从新输入!");continue;}intval=numbers[0].compareTo(numbers[1]);System.out.println(val==1?numbers[0]+">"+numbers[1]:val==0?numbers[0]+"="+numbers[1]:numbers[0]+"<"+numbers[1]);}}publicstaticbooleanisNum(String[]num){returnnum[0].matches("\\d*")&&num[1].matches("\\d*");}}

阅读全文 >

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值