【发布时间】:2017-02-15 22:16:23
【问题描述】:
我编写了一个 java 程序,将一串位转换为其等效的非负整数,但我不知道如何在显示“1”和“0”以外的字符时添加错误消息。我想要以下消息“错误 - 字符串应仅由 1 和 0 组成。”打印和程序停止。请帮忙!到目前为止,这是我的代码:
import java.util.Scanner;
class BinaryToDecimal {
public static void main(String args[]) {
Scanner input = new Scanner( System.in );
System.out.print("Enter a binary number: ");
String binaryString =input.nextLine();
System.out.println ("The original string you entered:" binaryString);
System.out.println ("The equivalent integer is: "+Integer.parseInt(binaryString,2));
}
}
【问题讨论】:
-
alert() 函数就是你所需要的,听起来像
-
Java != JavaScript
-
如果你指的是java,请参阅stackoverflow.com/questions/9119481/…
标签: java error-handling binary integer