我制作这个类是为了好玩,现在我想添加一些约束和 if 语句。但不知道如何。
问题 1)我不知道如何在 System.out.print 输出上执行 if 语句。比如说,如果用户输入超过 50 个字符,那么他们将被阻止。
我知道如何在 MySQL 中做到这一点,但在 Java 中却不知道,因为我对 ATM 非常缺乏经验。:|
问题2)如果是nextLine,我也想限制自己输入数字,如果是nextInt,我也想限制自己输入文本。
谁能帮我解决这两个问题?
import java.util.Scanner;
class AppForm {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
System.out.print("Enter your name... ");
System.out.println("Your name is " + sc.nextLine());
System.out.print("Enter your age... ");
System.out.println("Your age is " + sc.nextInt());
}
}
谢谢。