Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java方法的正确输出_Java_Methods - Fatal编程技术网

java方法的正确输出

java方法的正确输出,java,methods,Java,Methods,我试图创建一个方法,通过打印句子、指定字符及其计数,来计算指定字符在给定字符串中出现的次数 到目前为止,我已经完成了以下工作:- import java.util.Scanner; public class Program4 { public int count ( String sentence, char letter) { int times = 0; for (int x=0;x<sentence.length();x++) { if (sentence.cha

我试图创建一个方法,通过打印句子、指定字符及其计数,来计算指定字符在给定字符串中出现的次数

到目前为止,我已经完成了以下工作:-

import java.util.Scanner;

public class Program4 {

public int count ( String sentence, char letter)
 {
   int times = 0;
   for (int x=0;x<sentence.length();x++)
 {
if (sentence.charAt(x) ==letter){times++;}

 }
return times;
 }

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
Program4 program4 = new Program4();
}
program4.count("Hello World",'o');
scan.close();
}
}
import java.util.Scanner;
公共课程4{
公共整数计数(字符串语句、字符字母)
{
整数倍=0;

对于(intx=0;x它可以工作,代码中有编译时错误

import java.util.Scanner;

public class Program4 {

    public int count(String sentence, char letter) {
        int times = 0;
        for (int x = 0; x < sentence.length(); x++) {
            if (sentence.charAt(x) == letter) {
                times++;
            }

        }
        return times;
    }

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        Program4 program4 = new Program4();

        int timesCount =    program4.count("Hello World", 'o');
         System.out.println("count is :" + timesCount);
        scan.close();
    }
}
import java.util.Scanner;
公共课程4{
公共整数计数(字符串语句、字符字母){
整数倍=0;
对于(int x=0;x
这确实是本教程的第2页,就在“你好,世界”之后好的,现在,你在哪里创建一个
program4
变量?你的count方法会返回一些东西…为什么不打印它?你听说过缩进代码以使其可读吗?你应该尝试一下,因为我们都是人,你在寻求我们的帮助。而且,当你这样做时,也许你会看到为什么你的代码无法编译,例如,因为您没有课。也许您应该(重新)阅读Java指南的第一章;您知道,这一章有简单的“Hello World”程序。建议:下载IDE,不要在记事本中编写代码。它会格式化代码并显示任何错误。这些代码是类中的代码吗?在我看来,如果你想调用
count
方法,你需要实例化该类。谢谢你的帮助,我刚刚发布了我的代码的其余部分。如果需要,请单击勾选按钮我的回答解决了你的问题