私は次のクラスを持っています:
public class SomeClass {
public static void main(String[] args) {
//
}
private static void test() {
MyClass myClass = new MyClass(); //Doesn't work
myClass.print(); //Doesn't work
class MyClass {
void print() {
System.out.println("Some text");
}
}
}
}
タイプのオブジェクトを作成する方法はMyClass
?どちらの行もコンパイルエラーを生成します。
クラスを使用する前に、まずクラスを宣言する必要があります。
public class SomeClass {
public static void main(String[] args) {
test();
}
private static void test() {
class MyClass {
void print() {
System.out.println("Some text");
}
}
MyClass myClass = new MyClass();
myClass.print();
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加