【发布时间】:2017-05-21 07:36:49
【问题描述】:
我想为变量“int edad”创建一个条件,但我很困惑......
我特别需要这条线的条件
Integer.parseInt(JOptionPane.showInputDialog("Ingrese edad")),
这是一个 int 变量,我想验证它在 0 到 100 之间,然后给用户一条消息并再次询问这个变量。
package pruebas;
import javax.swing.JOptionPane;
public class Persona {
public static void main(String[] args) {
Estudiante [] misEstudiantes2 = new Estudiante[1];
for(int i = 0; i< misEstudiantes2.length; i++){
misEstudiantes2[i] = new Estudiante(JOptionPane.showInputDialog("Ingrese nombre").toUpperCase(),
Integer.parseInt(JOptionPane.showInputDialog("Ingrese edad")),
JOptionPane.showInputDialog("Ingrese carrera"),
Integer.parseInt(JOptionPane.showInputDialog("Ingrese año")),
Integer.parseInt(JOptionPane.showInputDialog("Ingrese mes")),
Integer.parseInt(JOptionPane.showInputDialog("Ingrese dia")),
Double.parseDouble(JOptionPane.showInputDialog("Ingrese sueldo")));
misEstudiantes2[i].estableceSueldo(1);
System.out.println("Objetos del array \n" + misEstudiantes2[i].dameNombre() + "\n" + misEstudiantes2[i].dameSueldo() + "\n" +
misEstudiantes2[i].dameCarrera() + "\n" + misEstudiantes2[i].dameFecha() + "\n" + "La edad es " + misEstudiantes2[i].dameEdad());
}
}
}
【问题讨论】:
-
欢迎来到stackoverflow!请在问题代码中也使用英文。人们部分地用你的母语回复,这很好,但可能对其他读者没有用。如果您愿意,还有其他几个语言版本的 stackoverflow:meta.stackoverflow.com/a/297734/360211
标签: java arrays swing conditional