У меня есть два класса. В первом я использовал Scanner
, чтобы получить имя пользователя, а затем сохранить его в String
под названием name
. Затем скажите, я начинаю новый класс и хочу напечатать, что вышло, как мне это сделать. Поэтому я просто написал этот код в качестве примера, поэтому вы можете получить представление о том, что я пытаюсь спросить. Я отправлю оба класса.Как напечатать строку, определенную в одном классе в другом классе?
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!");
}
}
Это работало, когда я изменил «старт» на «имя» в скобках для объекта класса, спасибо! –
@ DanielSpeed приветствую :).Пожалуйста, отметьте это как ответ, если это будет полезно. –