获取字符的unicode值
有没有办法获得char的键码? 例如
getKeycode('C');
有什么相似的吗?
谢谢
char ch='c'; int code = ch; System.out.println(code);
OUTPUT:
99
只是为了逃脱char \
你必须使用像char ch='\\';
一种方式是这样的:
char c = 'f';
System.out.println("code="+(int)c);
我的意思是,你应该将一个铸造formschar
设为int
;
public static int KeyEvent.getExtendedKeyCodeForChar( int key );
这将返回unicode字符键的扩展密钥代码。
如上所述:
返回:对于具有相应VK_常量的unicode字符 – 此VK_常量; 对于出现在已知键盘布局的主要级别上的字符 – 唯一的整数。 如果某个字符未出现在已知键盘的主级别上,则返回VK_UNDEFINED。
System.out.println((int)’c’);