4

StringBuilderクラスを通じてユーザーから取得するにはどうすればよいですScannerか?? または他のクラス?StringBuilder文字列を取得して、次のように配置できることを知っています。

import java.util.Scanner;

public class Sade {
    public static void main(String[] args) {

        Scanner scan = new Scanner(System.in);
        String str;

        str = scan.nextLine();
        StringBuilder strb  = new StringBuilder(str);
    }
}

またはを使用してappend()。とにかくStringBuilderユーザーから直接取得する方法はありますか??

4

4 に答える 4

3

StringBuilder標準入力からオブジェクトを取得することはできませんが、ユーザーに出力しenter the strings (type 'exit' to exit):て独自のものを作成することはできます。

「exit」と入力されるまでこれをループし、文字列を取得するたびに実行できますmyStringBuilder.add(theirInput)
(もちろん、これは疑似コードです)。

于 2013-08-06T18:40:30.893 に答える