0

ASCII 特殊文字のリストを提供する Java ライブラリはありますか?

例:

[SPACE]   {END}  -  /  |  \  ;  :  ::  #  *  &  ( 
)  >  <  [  ]  {  }  ?  !  ‘  “  
4

3 に答える 3

4

自分でリストを作成できます

List<Character> specialChars = new ArrayList<Character>();
for(char code = 0; code < 256; code++) {
    if(!Character.isLetterOrDigit(code)) {
        specialChars.add(new Character(code));
    }
}
于 2013-06-25T13:33:24.073 に答える
2

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;
}
于 2013-06-25T13:33:11.010 に答える
0

ここでアスキーテーブルを見つけることができます: http://www.asciitable.com/

これらの文字を使用したい場合は、Chars を使用できます

例:

Char c = new Char(93);
于 2013-06-25T13:08:58.977 に答える