如何使用类和对象输入字符

时间:2019-01-15 02:16:39

标签: java input character

我正在制作一个必须使用类和对象存储数据的Java程序。我的问题是如何在代码中输入诸如名称(billy)之类的字符。

这是我上的课。

class bank
{
    int AccountID;
    int HolderName;
    double AccountBalance;
}

我要在这里分配

    angel.AccountID = 7532;
    angel.HolderName = 753; // angel
    angel.AccountBalance = angelbalance;

我知道我可以使用以下代码输入整数

System.out.println("Set Balance for Angel: ");
    int angelbalance = sc.nextInt();

我的问题是我如何输入(扫描仪)整数形式的文本/字符

对不起,不好的解释。

3 个答案:

答案 0 :(得分:1)

您的意思是使用Scanner对象获取名称输入吗?由于已导入java.util.Scanner,因此可以执行以下操作:

Scanner sc = new Scanner(System.in);
String name = sc.nextLine();

这将读取下一行。

答案 1 :(得分:0)

您可以使用(JOptionPane.showInputDialog),如果要从用户那里输入,则很容易使用

String name= JOptionPane.showInputDialog("Enter your name: "));

答案 2 :(得分:0)

您需要调用Scanner.nextLine()方法或Scanner.next()方法来存储字符串输入,例如“ Billy”之类的名称。下面是一个示例:

//You can use the Scanner.next() method or the Scanner.nextLine() method to store Strings
Scanner scan = new Scanner(System.in);
System.out.println("Enter a name: ");
String billy = scan.next();
System.out.println("You entered: " + billy);

这是您的输出:

Enter a name: 
Billy
You entered: Billy

我将在此处查看扫描仪文档:https://docs.oracle.com/javase/8/docs/api/java/util/class-use/Scanner.html