从 main 方法实例化一个内部 class

instantiating an inner class from the main method

如何实例化内部 class?例如:

    QuoteArray quotes1 = new QuoteArray(1);

    QuoteArray.Quote quote1 = new QuoteArray.Quote("quote","char","actor","film","year");//error here

其中 Quote 是 QuoteArray 的内部 class。 None 这对我来说真的很有意义。我知道如何从 QuoteArray 中实例化 Quote,但我不知道如何在我的主要方法中执行此操作。

QuoteArray.Quote quote1 = new QuoteArray().new Quote("quote","char","actor","film","year");

嗯,这对我来说毫无意义,但它确实有效。