Как ссылаться на имя нестатической переменной из статического контекста?

Я пытаюсь написать код, который позволяет пользователю вводить название команды. Вот мой код:

public class Team {
    public String name;

    public static void main(String[] args) {
        System.out.println("Enter name team");
        Scanner tn = new Scanner(System.in);
        name = tn.nextLine();     
    }
}

Я понимаю, что «на имя нестатической переменной нельзя ссылаться из статического контекста». Я знаю, что если я уберу «статический» из основного, то это будет работать, но:

а) Как я могу ссылаться на него, не снимая "статический"?

б) Есть ли способ получить пользовательский ввод и назначить его прямо в переменную "имя", т.е. без:

Scanner tn = new Scanner(System.in);
name = tn.nextLine(); 

Основные вопросы я знаю, но я все еще начинающий! Большое спасибо, Майлз

Ответы на вопрос(5)

Ваш ответ на вопрос