提示没有为类型HelloWorld定义方法print()?哪里错了?

package com.lzw;


public class Test45 {

    

    

    public void print() {

System.out.println("Hello World");

}

    

    public static void main(String[] args){

        

        //在 main 方法中调用 print 方法

        HelloWorld test=new HelloWorld();

        test.print();

    }

}


qq_行云流水_8
浏览 3046回答 5
5回答

紫帆梓

要先定义HelloWorld这个类,而不是Test45:public class HelloWorld {     public void print() {         System.out.println("Hello World");     }     public static void main(String[] args){          //在 main 方法中调用 print 方法         HelloWorld test=new HelloWorld();         test.print();     } }

高冷的女神范

 HelloWorld test=new HelloWorld(); 这个类不存在  是定义类的实例化

学_无悔

请问你的HelloWorld的类在哪?没有看到啊。他的意思是你没有在HelloWorld这个类定义print方法。

上官安然

你的类名是Test45 ,不是HelloWorld 

waste_time

public class Test45 {            public static void print() {System.out.println("Hello World");}        public static void main(String[] args){                //在 main 方法中调用 print 方法        print();    }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android
Java