JAVA 改行の除去

備忘録:Patternによる改行の除去
決め打ちで除去する場合はこれくらいで大丈夫なはず(`・ω・´)
CRLFごと除去するなら”\r\n”か。完全に制御文字をぶっこぬきたい時は
パターンを正規表現でてんこ盛りにするか、for文回しで制御文字以外を
appendしてく感じで。

Pattern ptRes;
Matcher mtRes;
String strPattern = new String();//除去後文字列格納用
ptRes = Pattern.compile("\n"); //除去したい制御文字("\n")
mtRes = ptRes.matcher(strData);//対象の文字列(strData)
strPattern=mtRes.replaceAll("");

まあでも自分のプログラムには関係なかった…orz
DefaultStyledDocumentのgetCharacterElementとStringのCharAtで
“\r\n”の扱いが違うだけみたいだった。