无法调用此 class

Having trouble calling this class

我刚刚了解了如何创建类以及如何在一定程度上将它们与其他类一起使用。无论如何,我正在尝试运行对你们中的许多人来说似乎是一个简单的程序,但我看不出我做错了什么,因为我编写的代码没有错误,但可能在我编写的语法中没有错误。

class Noob {
    String name;
    int age;

}

public class App {

public static void main(String[] args) {
    Noob kid1 = new Noob();
    kid1.name = "Andrew";
    kid1.age = 20;

    System.out.printf("Hello my name is %d and I'm %d years old", kid1.name, kid1.age );
}

}

%d 是一个需要整数的占位符。由于 kid1.name 是字符串,所以需要使用 %s。查看 here 格式代码列表。