老师给了我们一个.java文件,其中有一种我需要使用的方法来解决我的问题。
问题是:调用文件SentenceChecker中提供的countEnglishWords()方法。此方法将字符串作为输入并输出其包含的英语单词的数量。
我的问题是我不知道如何调用另一个.java文件中另一个类中的方法!
您必须确保您要调用的类和方法具有适当的访问修饰符(例如public)。然后,从您的班级文件中,可以import
将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语句(即文件在同一目录中)。
将MySentenceCheckerCaller.java编辑为:
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 MySentenceCheckerCaller
在终端中运行本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句