も削除します。javaのString.trim()は、ascii値が20以下のすべての文字を削除します。String.trim()は、Java内の空白だけでなく、
Javaのではなく、唯一のスペース(アスキー文字20)
public String trim() {
int len = count;
int st = 0;
int off = offset; /* avoid getfield opcode */
char[] val = value; /* avoid getfield opcode */
while ((st < len) && (val[off + st] <= ' ')) {
st++;
}
while ((st < len) && (val[off + len - 1] <= ' ')) {
len--;
}
return ((st > 0) || (len < count)) ? substring(st, len) : this;
}
それは*空白を削除します*また、 'キャリッジリターンのような他の多くの文字が含まれています'または' line break'など – Lino
先頭と末尾の空白が削除されたこの文字列のコピーを返します。先頭または末尾の空白がない場合はこの文字列を返します。最初の声明は間違っています。 – JKostikiadis
スペースは20ではなくASCII文字コード32です。 –