Java 存储来自单独类的输入

Java 存储来自单独类的输入,java,Java,我之前发布了一个关于家庭作业的问题,但我有一个新问题。我在这方面是新手,所以我很感激能得到的任何帮助,我不是在寻找代码,而是更多地解释我需要采取哪些步骤才能得到答案 我正在写一本通讯录。用户选择菜单1、2或3。我有一个主类、一个验证类、一个声明set和get的类以及一个处理IO函数的类 我只是在学习课程,所以请耐心等待,但基本上我想了解如果用户想要输入一个新人,如何保存信息。 我在一个类中有一个setName和getName,还有一个setPhoneNumber和getPhoneNumber,我

我之前发布了一个关于家庭作业的问题,但我有一个新问题。我在这方面是新手,所以我很感激能得到的任何帮助,我不是在寻找代码,而是更多地解释我需要采取哪些步骤才能得到答案

我正在写一本通讯录。用户选择菜单1、2或3。我有一个主类、一个验证类、一个声明set和get的类以及一个处理IO函数的类

我只是在学习课程,所以请耐心等待,但基本上我想了解如果用户想要输入一个新人,如何保存信息。 我在一个类中有一个setName和getName,还有一个setPhoneNumber和getPhoneNumber,我还有一个保存IO类中所提供的所有内容的函数。我不明白是什么保存了这些信息,我想这就是我所说的。我需要为每行创建一个扫描仪吗?或者我如何把它送到正确的地方? 我是否需要调用IO类中处理姓名和电话号码的整个函数

   if(menuNumber == 2)
{
   System.out.println("Enter name: ")

   System.out.println("enter phone number: ")
}

提前感谢您的帮助。我在网上上课,到目前为止java还不是一个容易的课程。我想理解它,但我正在努力阅读这本书,我的项目有一个相当快的转变,所以我想学习它,但我几乎需要停下来,请人用英语为我分解它,而不是盯着书中的图表。

取决于你是如何编写IO函数的

编写IO函数,使其以Person对象作为参数。然后,您可以打开一个文件并将Person的属性作为字符串写入

你可以试试看。如果您想从文件中重新创建对象,它会更整洁、更有用。

以下是步骤列表: 1) 提示用户输入值 2) 获取值,存储在局部变量中 3) 创建保存数据的类的新实例 4) 把本地人传给二传手

如果你从一个文件中读到这个,把这些步骤放在一个循环中。继续重用局部变量。如果您的一个构造函数接受一个变量,那么您可以在获得第一条数据后立即调用该变量。例如(伪代码)


如果您将光标停留在上面的java标记上,您将看到一个名为“info”的链接。。在该页面上,您将看到一个链接“Java教程”。。然后是基本Java类,最后是基本I/O。。请阅读..@thekashyap谢谢!我是新到这个网站,不知道那里有。
out- enter name
in- name
localString name_ = name
MyClass newPerson = newPerson(name_)
out- enter phone number
in- 503-495-4950
localPhoneNumber phoneNum = 503-495-4950
newPerson.setPhoneNumber(phoneNum)