我有两节课。在第一个中,我使用Scanner检索用户名,然后将其存储在名为Stringname中。然后说,我开始上一堂新课,并且想打印出来的内容,我该怎么做。因此,我只写了这段代码作为示例,因此您可以了解我要询问的内容。我将发布两个课程。

import java.util.Scanner;

public class One {
    public static void main(String[] args) {

        String name;
        String start;
        Scanner input = new Scanner(System.in);

        System.out.println("Hello, what is your name?");
        name = input.nextLine();

        System.out.println("Hello "+name+", welcome! To ocntinue, please hit any key.");
        start = input.nextLine();

        if(start != null){
            Two object = new Two();
        }

    }
}


二等

public class Two {
    public Two() {
        System.out.println("Ok "+One.name+", lets start!");
    }
}

最佳答案

将您的值传递给Two类constructor

if(start != null){
        Two object = new Two(start );
    }




public Two(String  s){

    System.out.println("Ok "+s+", lets start!");

}

关于java - 如何打印在不同类别的一个类别中定义的字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16106629/

10-09 06:05
查看更多