Javaで単語内の文字の出現数を見つける

バイナリの愛のために私を助けてください

まず第一に、皆さん、こんにちは。これは質問者としての私の初めてのスタックオーバーフローです。皆さんがここで宿題の質問をするのが好きではないことを知っていますが、私はこれに約1週間苦労していて、いくつか与えています。合理的な試みなので、私は実際にここで助けが必要であり、あなたの素晴らしいコーダーから答えをだまそうとしているだけではありません:)

ですから、当面の私の仕事は、単語(ユーザーが入力する)が単語(ユーザーも選択する)に出現する回数を見つけて、その回数を出力しようとしていることです(言語はjavabtwです)。たとえば、その単語が発生します。helloという単語には2つの「l」が含まれています。非常に簡単なはずですが、何らかの理由で取得できません:/

現在のコードを使用すると、変数「let」がASCII文字に変換され、それをどう処理するか、または単語内の他のすべての文字とどのように比較するかがわかります。助けてください :)

import java.util.Scanner;


public class LetterCounter {

public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    String word = "";
    String letter;
    int limit = 0;
    String input = null;
    String let;
    int count = 0;
    int j = 0;

    while(limit == 0){
        System.out.println("Type a word.");
        word = scan.nextLine();
        System.out.println("Type a single letter.");
        letter = scan.nextLine();
        let = letter.substring(0,1);

        char car;
        while(j<word.length()){
            car = word.charAt(j);
            for(int x=1; x==j; x++){
                if(let.charAt(0)==car){ 
                    count ++;
                }
            }

            j+=1;
        }
            System.out.println(count + " " + "occurances.");
        }
   }
 }
uthavaakkarai

これが機能するはずのサンプルコードです

import java.util.Scanner;

public class LetterCounter {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);

        System.out.println("Type a word.");
        String word = scan.nextLine();
        System.out.println("Type a single letter.");
        String letter = scan.nextLine();
        char let = letter.charAt(0);

        int count = 0;
        for (char char1: word.toCharArray()) {
            if (char1 == let) {
                count++;
            }

        }
        System.out.println(count + " " + "occurrences.");
    }
}

これがテスト出力です

Type a word.
letter
Type a single letter.
t
2 occurrences.

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javaで文字列内の最後の2番目の単語の出現を見つける

分類Dev

文字列内の単語の文字の合計出現数を見つける方法は?

分類Dev

すべての単語内で特定の/特定の文字の最初の出現を見つける

分類Dev

両方の文字列に出現する単語の数を見つける

分類Dev

Ansible:変数内の単語の出現を見つける方法は?

分類Dev

Javaで文字列内の単語全体を見つける方法

分類Dev

行内の任意の単語の出現数を見つける

分類Dev

列内で最大の出現単語とその数を見つけるためのVBA

分類Dev

Javaの文字列内の単語の位置を見つける

分類Dev

Pythonで文字列内の文字列の複数の出現を見つける

分類Dev

文字列内の文字の出現回数を見つける

分類Dev

文字列内の単語の出現回数を見つけるための最良の方法(C ++、文字列内にスペースなし)

分類Dev

phpで文字列内の最初の出現数の位置を見つける

分類Dev

引数内の文字の出現率を見つける方法は?

分類Dev

連続しない重複単語を見つけるための正規表現(つまり、文字列内で複数回出現する)

分類Dev

文字列Swiftで完全な単語の数を見つける

分類Dev

Python 3.5で正規表現またはnltkなしで文字列内の文字と単語を見つける

分類Dev

文字列内の文字の前の単語を見つける方法

分類Dev

Java:両方のデータソースに出現する単語の数を見つけるには?

分類Dev

文字列内で既知のN回の出現回数が与えられたときに、文字列内で繰り返される用語を見つけます

分類Dev

循環文字列内の文字列の出現の総数を見つける

分類Dev

正規表現を使用して文字列内でこの単語「অশুভ」を見つける方法は?

分類Dev

文字列内の単語の出現回数を数える

分類Dev

単語内の特定の文字の番号を見つける方法は?

分類Dev

travis-ciでコンソールを解析し、出現した単語の数を見つける方法

分類Dev

リスト内の述語の出現を見つける

分類Dev

JSの配列内の文字列で最長の単語を見つける方法

分類Dev

テキスト文字列内の単語を見つけて数える方法は?

分類Dev

文字列内の単語の位置を見つける

Related 関連記事

  1. 1

    Javaで文字列内の最後の2番目の単語の出現を見つける

  2. 2

    文字列内の単語の文字の合計出現数を見つける方法は?

  3. 3

    すべての単語内で特定の/特定の文字の最初の出現を見つける

  4. 4

    両方の文字列に出現する単語の数を見つける

  5. 5

    Ansible:変数内の単語の出現を見つける方法は?

  6. 6

    Javaで文字列内の単語全体を見つける方法

  7. 7

    行内の任意の単語の出現数を見つける

  8. 8

    列内で最大の出現単語とその数を見つけるためのVBA

  9. 9

    Javaの文字列内の単語の位置を見つける

  10. 10

    Pythonで文字列内の文字列の複数の出現を見つける

  11. 11

    文字列内の文字の出現回数を見つける

  12. 12

    文字列内の単語の出現回数を見つけるための最良の方法(C ++、文字列内にスペースなし)

  13. 13

    phpで文字列内の最初の出現数の位置を見つける

  14. 14

    引数内の文字の出現率を見つける方法は?

  15. 15

    連続しない重複単語を見つけるための正規表現(つまり、文字列内で複数回出現する)

  16. 16

    文字列Swiftで完全な単語の数を見つける

  17. 17

    Python 3.5で正規表現またはnltkなしで文字列内の文字と単語を見つける

  18. 18

    文字列内の文字の前の単語を見つける方法

  19. 19

    Java:両方のデータソースに出現する単語の数を見つけるには?

  20. 20

    文字列内で既知のN回の出現回数が与えられたときに、文字列内で繰り返される用語を見つけます

  21. 21

    循環文字列内の文字列の出現の総数を見つける

  22. 22

    正規表現を使用して文字列内でこの単語「অশুভ」を見つける方法は?

  23. 23

    文字列内の単語の出現回数を数える

  24. 24

    単語内の特定の文字の番号を見つける方法は?

  25. 25

    travis-ciでコンソールを解析し、出現した単語の数を見つける方法

  26. 26

    リスト内の述語の出現を見つける

  27. 27

    JSの配列内の文字列で最長の単語を見つける方法

  28. 28

    テキスト文字列内の単語を見つけて数える方法は?

  29. 29

    文字列内の単語の位置を見つける

ホットタグ

アーカイブ