-1

Java クラスでは、、、およびを使用してテキストをフォーマットする必要がL allignありCenteredます。R allign.

文字列を行に保存する方法はわかりましたが、行をリセットする方法がわかりません。

どんな助けでも素晴らしいでしょう!

public static String word(String text, int width) {

    String word = "";
    String all = "";
    String row = "";
    String newRow = "";
    int textlen = text.length();

    for (int i = 0; i < text.length(); i++) {
        char current = text.charAt(i);
        // works gives a word
        do {
            if (text.charAt(i) != ' ') {

                word += text.charAt(i);
            }
            i++;

        } while (text.charAt(i) != ' ' && i < textlen);
        // till here
        word += " ";
        // System.out.println("this is word: " +word);

        while (row.length() < width) {
            if (word.length() < width
                    && (row.length() + word.length()) < width) {
                row += word;
                if ((width - (row.length() + word.length())) < 3) {
                    System.out.println("here is row: " + row);
                }

            }
            if (word.length() > width
                    && (row.length() + word.length()) > width) {

            }
            word = "";
        }
        row = "";
    }

    return word;
}
4

1 に答える 1

0

変数を空の文字列にリセットしたい場合は、String変数を空の文字列に代入するだけです:

row = "";
于 2013-11-15T02:05:30.333 に答える