public static void main(String[] args) {
String str;
do {
str = JOptionPane.showInputDialog("Nhap a:");
try {
Integer.parseInt(str);
} catch (NumberFormatException num) {
JOptionPane.showMessageDialog(null, str, "Nhập Sai Dạng Dữ Liệu", JOptionPane.ERROR_MESSAGE);
System.out.println(num);
}
} while (?);
}
// e có bài toán nhập 2 số nguyên dùng JoptionPane kiểm tra nhập chữ thì báo lỗi và lặp lại đến khi nhập đúng.
e không biết để vào while () tham số kiểm tra như thế nào? cụ thể while (str == "chuoi") thì cho nhập lại nhưng làm sao mà so sánh được như vậy chị nhỉ
chào chị. chị cho em hỏi bài java này được không ạ
public static void main(String[] args) { String str; do { str = JOptionPane.showInputDialog("Nhap a:"); try { Integer.parseInt(str); } catch (NumberFormatException num) { JOptionPane.showMessageDialog(null, str, "Nhập Sai Dạng Dữ Liệu", JOptionPane.ERROR_MESSAGE); System.out.println(num); } } while (?); } // e có bài toán nhập 2 số nguyên dùng JoptionPane kiểm tra nhập chữ thì báo lỗi và lặp lại đến khi nhập đúng. e không biết để vào while () tham số kiểm tra như thế nào? cụ thể while (str == "chuoi") thì cho nhập lại nhưng làm sao mà so sánh được như vậy chị nhỉ