说到特殊字符,在互联网上应该是很常见的,有些外文,还有数学的一些符号都要用到。如果我们要输入特殊字符,一般的方式是打开输入法的特殊字符输入面板,或者敲出特殊字符的名称输入,比如敲“zuoshang”、“sanjiaoxing”输入“↖”、“△”之类的,但如果打开面板很麻烦,而敲名称也不一定会记住准确的名称,有的输入法中没有的特殊字符甚至无法输入。

这几天我心血来潮开始在网上学习法语,而法语中有很多类似“à”“Ç”的对比英语较为特殊的字母,这些字母在输入法的特殊符号输入面板都可以输入,但这么常见的字母每次都要打开特殊符号面板输入不是太麻烦了吗?我在沪江网上看到这么一个方法,发现是直接利用Unicode码的编码输入的,再此将这个方法分享一下。

方法就是:

你要做的是在按住"left ALT"的同时,按照以下这些如密码般的数字排列,去敲小键盘。

Tips如果你使用的是笔记本,那么就可以利用"Num Lk"键来调出你的数字小键盘。

这是沪江网上原来的说明,其中“密码般的数字排列”其实就是字符的Unicode码了,经过试验,左边和右边的“Alt”键都是可以的(至少我的是这样),如果按住“Alt+65”就可以输入“A”,"Alt+66"输入“B”,等等,这些都是对应的Unicode值。另外在用这个方法的时候一定要注意按的是“Alt”键而不是“Ctrl”键之类的。

以下是法文特殊字符对应的Unicode码。(输入时前面的“0”可要可不要)

2008090441100701102463426715

这个方法用起来是比较方便的,但需要记住特殊字符的Unicode值,如果真的是很常用的特殊字符也是非常好用的。另外其他字符的Unicode值可以通过一个简单的java程序知道:

Uni.java
public class Uni {
	public static void main(String args[]){
		int Unicode='字';//把这个字符变量改成要转码的字符
		System.out.println(Unicode);//输出Unicode值
	}
}

通过其他的程序也可以了解,这里我找了一个转码工具:http://pan.baidu.com/share/link?shareid=448227&uk=1845716559,比较简单。

(本文部分内容引用沪江网:http://fr.hujiang.com/new/p51141/

标签: Java, Unicode, 特殊字符, 经验

已有 3 条评论

  1. 学习法语。。英语先学好了再说吧。。

    1. 学习二外可以在未来提高竞争力

  2. 遇到特殊字符 有时候真的不好输入

添加新评论