如何从另一个.java文件中的另一个类调用方法?
老师给了我们一个.java文件,其中有一个我需要使用的方法来解决我的问题 问题是: 调用文件SentenceChecker中给定的countEnglishWords()方法。此方法将字符串作为输入,并输出其包含的英语单词数如何从另一个.java文件中的另一个类调用方法?,java,file,class,methods,call,Java,File,Class,Methods,Call,老师给了我们一个.java文件,其中有一个我需要使用的方法来解决我的问题 问题是: 调用文件SentenceChecker中给定的countEnglishWords()方法。此方法将字符串作为输入,并输出其包含的英语单词数 我的问题是我不知道如何调用另一个.java文件中的另一个类中的方法 必须确保尝试调用的类和方法具有适当的访问修饰符(例如public)。然后从类的文件中,您可以导入顶部的SentenceChecker类 String str = "Lorem ipsum dolor sit
我的问题是我不知道如何调用另一个.java文件中的另一个类中的方法 必须确保尝试调用的类和方法具有适当的访问修饰符(例如public)。然后从类的文件中,您可以导入顶部的SentenceChecker类
String str = "Lorem ipsum dolor sit amet your mom";
SentenceChecker sc = new SentenceChecker();
sc.countEnglishWords(str); // this will call, you could assign any ret result to variable
编辑:
您不一定需要import语句(即文件位于同一目录中)
public class MySentenceCheckerCaller {
public static void main(String[] args) {
String str = "Lorem ipsum dolor sit amet your mom";
SentenceChecker sc = new SentenceChecker();
int wordCount = sc.countEnglishWords(str); // call method, assumes returns an int
System.out.println("There are " + wordCount + " words in my string.");
}
}
java mycentencecheckercaller
你已经知道什么是对象实例了?试着理解如何创建对象实例,然后自己找到解决方案。不,我不:/@JohnnyWillerI真的想回答你,但这对你的学习更糟。首先阅读:我有点理解它,但在我的例子中,我的类已经存在,我还需要声明它吗@JohnnyWillerGood示例和解释。