2

分割しようとしましnameたが、分割メソッドを使用した試行はどれも機能しませんでした

public void insertUpdate(DocumentEvent e) {
   String name="PU_Y"+
               "PU-x"+
               "Pu-z";

    split = name.split("\\r\\n");
    split = name.split("\r\n");
    split = name.split("[\r\n]+");
    split = name.split("[\\r\\n]+");
    split = name.split("\\r?\\n");
    // I tried using all the above to split above string but was not successful
}

この文字列を分割するのを手伝ってください

4

2 に答える 2

5

文字列には改行がありません。新しい行を開始するたびに、文字列を 1 つのステートメントとして連結しています。

あなたの文字列は次のようになります。

"PU_YPU-xPu-z"

改行が必要な場合は\r\n、各行の文字列を終了する前に文字列に a を入れます。

String name="PU_Y\r\n"+
            "PU-x\r\n"+
            "Pu-z\r\n";
于 2013-04-10T11:25:15.413 に答える