java - 我想组合来自扫描仪的字符串以将其列为一个类,如果这有意义的话
问题描述
我有一个名为“人”的班级。我有两个类的一些对象,标记和亚历克西斯。我有扫描仪输入。现在我想使用 Scanner 来获取用户输入来选择其中一个类。
包第1课;
import java.util.Scanner;
public class MyClass {
public static void main(String[] args) {
Person mark = new Person();
mark.name = "Mark";
mark.age = 22;
mark.height = 70;
mark.eyeColor = "brown";
Person alexis = new Person();
alexis.name = "Alexis";
alexis.age = 26;
alexis.height = 60;
alexis.eyeColor = "blue";
Scanner scanner = new Scanner(System.in);
System.out.println("Enter Name:");
String name = scanner.next();
System.out.println(name.eyeColor);
}
}
我只希望扫描仪中的字符串“名称”为我已经制作的课程填写空白。我希望(来自扫描仪的输入).eyeColor 显示在 println 上的示例。
如果你在输入中输入 mark,它会在输出中显示 mark.eyeColor。
最后一行显示错误,没有name.eyeColor。
解决方案
推荐阅读
- c# - 由于切换按钮,行扩展了它的高度
- windows - 输入/返回按钮在 Word Legacy 文本表单字段中不起作用
- javascript - 如何使用 React-Tabs 滚动到顶部
- javascript - 尝试在本机反应中访问当前可查看项目的元素
- amazon-web-services - 如何为顶点(example.com)和子域(www.example.com)配置相同的来源 - aws Route53 和 CloudFront
- pandas - Pandas 使用时间戳循环 28 天(例如)
- c# - 如何使用 NAudio 将波形立体声文件转换为单声道并将其作为 blob 返回
- python - 如何分隔括号的内容并创建一个新的数据框列?
- django - psycopg2.errors.InvalidTextRepresentation 用于 Django 迁移到 PositiveSmallIntegerField
- javascript - 我在 discord.js v12.5.3 静音命令上收到错误