【问题标题】:How to store data from specific library in main application - Java如何在主应用程序中存储特定库中的数据 - Java
【发布时间】:2022-06-10 21:38:15
【问题描述】:

我是 Java 的新手,目前很难理解 library 和 main 的概念。我正在尝试将用户的输入存储在 Store 的特定库中,而不添加“静态”。我的逻辑错了吗?这是我的代码

    package app;
    import Library.*;
    import java.util.Scanner;

    public class Test {
        public static void main(String[] args) {
            System.out.println("Enter 1 if you want to store name data \nEnter 2 if you want to store age data ");

            Scanner scan = new Scanner(System.in);
            int choice = scan.nextInt();
            
            switch(choice){
                case 1:
                    System.out.printf("Name: ");
                    Store.name = scan.next();
                    break;
                    
                case 2:
                    System.out.printf("Age: ");
                    Store.age = scan.nextInt();
                    break;
            }   
        }

这是我的图书馆代码

    package library1;
    public class Store {
        public String name;
        public int age;
        public Store(String name, int age) {
            this.name = name;
            this.age = age;
        }
    }

【问题讨论】:

  • 将用户输入保存在变量中,然后调用new Store(name, age); 但是,您可以通过谷歌搜索获得相同的信息,而不是在这里询问
  • How to create object of class - 这应该有助于开始。

标签: java


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-13
  • 1970-01-01
  • 1970-01-01
  • 2012-05-05
  • 1970-01-01
  • 2010-10-08
  • 2013-12-10
相关资源
最近更新 更多