Tag: 有条件

我在if else语句中分配字符串时遇到问题

现在我有一个编程分配来计算bmi(体重指数)并将其分配给一个分类。 根据bmi,它分配如下。 我在获取字符串的分类方面遇到了麻烦。 当我尝试将分类放在消息框中时,它告诉我我没有初始化它。 public static void main(String[] args) { //Variables double bmi; // Body Mass Index String weight; // Weight in kilograms String height; // height in meters String classification; weight = JOptionPane.showInputDialog(“Welcome to the BMI and BSA Calculator to begin enter weight in kilograms.”); double weight2 = Double.parseDouble(weight); height = JOptionPane.showInputDialog(“Enter height in […]

Java中的条件正则表达式?

我有一个条件正则表达式,适用于regex测试网站,如regexlib.com,但无法让它在我的Java应用程序中工作。 但是, http://www.regular-expressions.info/conditional.html表明Java不支持条件,但我看到SO上的其他post暗示它确实存在。 我的RegEx的一个例子是: (?(?=^[0-9])(317866?)|[a-zA-Z0-9]{6}(317866?)) 它应匹配以下任一输入: 317866或317866A12或FCF1CS317866 我如何解决这个Java限制? TIA