我正在阅读Google Java Style Guide并发现了这个:
String unitAbbrev = "μs"; Best: perfectly clear even without a comment.
String unitAbbrev = "\u03bcs"; // "μs" Allowed, but there's no reason to do this.
String unitAbbrev = "\u03bcs"; // Greek letter mu, "s" Allowed, but awkward and prone to mistakes.
String unitAbbrev = "\u03bcs"; Poor: the reader has no idea what this is.
我理解如何在eclipse之类的java编辑器中键入“\ u03bcs”,但我怎么输入“μ”???
从互联网来源复制并粘贴?
请赐教....
编辑:特别要说的是,我想用希腊字母输入一个句子,使用“\ u03bcs”< - 这种方式会有点愚蠢,但是从互联网资源中复制/粘贴似乎做太多工作......
答案 0 :(得分:0)
您只需将希腊语添加到您的操作系统
即可答案 1 :(得分:0)
至少在我的Windows 7上,芬兰键盘布局,μ绑定到Alt Gr + m。 在不同版本的linux上,它可能会略有不同,但尝试沿着ctrl + shift +(unicode)+ enter的行。
一般来说,你需要复制&粘贴它们,用心学习unicode序列,或者学习使用希腊语键盘..
答案 2 :(得分:0)
在我的项目中 - 以及越来越多的其他项目 - ,UTF-8是编辑器和java编译器的标准编码。所以会使用“μs”。
实际上即使对于非英语代码(商业术语等),使用带有重音字母的私人成员也会提高可读性。
如果使用 maven 等构建基础架构,则会正式指定使用的编码。
唯一的缺点是字体通常不包含整个Unicode范围。但是在Linux下,缺少Unicode块的字体替换。特别是亚洲剧本。然而µ
却没有问题。
尽管如此,仍有一些用途,例如控制角色或硬空间,\u00a0
。