Wie verweise ich auf einen nicht statischen Variablennamen aus einem statischen Kontext?

Ich versuche, einen Code zu schreiben, mit dem der Benutzer einen Teamnamen eingeben kann. Hier ist mein Code:

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();     
    }
}

Ich verstehe, dass "nicht statischer Variablenname nicht aus einem statischen Kontext referenziert werden kann". Ich weiß, dass es funktionieren wird, wenn ich das "Statische" von der Hauptleitung wegnehme, aber:

a) Wie kann ich darauf verweisen, ohne das "Statische" herauszunehmen?

b) Gibt es eine Möglichkeit, die Benutzereingabe zu erhalten und sie direkt der Variablen "name" zuzuweisen, d. h. ohne:

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

Grundlegende Fragen, die ich kenne, aber ich bin noch ein Anfänger! Vielen Dank, Miles

Antworten auf die Frage(5)

Ihre Antwort auf die Frage