ASCII 特殊文字のリストを提供する Java ライブラリはありますか?
例:
[SPACE] {END} - / | \ ; : :: # * & (
) > < [ ] { } ? ! ‘ “
ASCII 特殊文字のリストを提供する Java ライブラリはありますか?
例:
[SPACE] {END} - / | \ ; : :: # * & (
) > < [ ] { } ? ! ‘ “
自分でリストを作成できます
List<Character> specialChars = new ArrayList<Character>();
for(char code = 0; code < 256; code++) {
if(!Character.isLetterOrDigit(code)) {
specialChars.add(new Character(code));
}
}
256 の連続する文字を作成し、必要に応じて「数字以外」と「文字以外」を保持します。
public List<Character> getSpecialChars()
{
List<Character> specialCharacters = new ArrayList<Character>();
for (int i = 0; i < 256; i++)
{
Character c = new Character((char) i);
if (!Character.isDigit(c) && !Character.isLetter(c))
{
specialCharacters.add(c);
}
}
return specialCharacters;
}
ここでアスキーテーブルを見つけることができます: http://www.asciitable.com/
これらの文字を使用したい場合は、Chars を使用できます
例:
Char c = new Char(93);