[規格]152単語の個数(JAVA)
質問する
英語の大文字と小文字からなる文字列を指定します.この文字列にはいくつの語がありますか?この問題を解くプログラムを作成してください.しかし、1つの単語が何度も出てきたら、出てきた回数によって数えなければなりません.
入力例
The Curious Case of Benjamin Button
サンプル出力
6
に答える
次にcountTokens()法を用いて解き,トークン個数を得る.
これは簡単な問題ですが、StringTokenizerを使用しないとコードが長くなる可能性があります.
英語の大文字と小文字からなる文字列を指定します.この文字列にはいくつの語がありますか?この問題を解くプログラムを作成してください.しかし、1つの単語が何度も出てきたら、出てきた回数によって数えなければなりません.
入力例
The Curious Case of Benjamin Button
サンプル出力
6
に答える
import java.util.Scanner;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
String s=scan.nextLine();
StringTokenizer st=new StringTokenizer(s);
System.out.println(st.countTokens());
}
}
StringTokenizerを使用して文字列をスペースに分割し、タグに格納します.次にcountTokens()法を用いて解き,トークン個数を得る.
これは簡単な問題ですが、StringTokenizerを使用しないとコードが長くなる可能性があります.
Reference
この問題について([規格]152単語の個数(JAVA)), 我々は、より多くの情報をここで見つけました https://velog.io/@haezzang/백준-단어의-개수-JAVAテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol