在java中,输入一个字符串,将此字符串转换为一个整数,如果输入不成功就继续
展开全部
package t2;
import java.util.Scanner;
public class TT {
public static void main(String[] args) {
System.out.println("请输入");
Scanner sc = new Scanner(System.in);
int a=0;
do {
String str = sc.next();
try {
a = Integer.parseInt(str);
} catch (Exception e) {
System.out.println("转换失败,重新输入");
}
}while(a==0);
System.out.println("转换成功,a="+a);
}
}
展开全部
public static void main (String[] args) {
Scanner ss = new Scanner(System.in);
String s = ss.nextLine();
while(true){
if(StringUtils.isNotBlank(s) && NumberUtils.isDigits(s)){
System.out.println(s);
break;
}
System.out.println("please input a number .");
s = ss.nextLine();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符串是想在执行程序的时候输入呢,还是程序运行起来后读取?
追问
字符串在执行程序的时候输入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询