我想使用这个界面: http://javaslang.com/javadoc/2.0.0-RC2/javaslang/%CE%BB.html
幸运的是,如果我从包名开始,则自动完成工作正常。 但是有可能在IntelliJ IDEA中或通常在任何编辑器中编写lamda希腊字母吗?
答案 0 :(得分:3)
这完全取决于您的键盘和操作系统,而不是特定于Intellij IDEA。您可以通过复制和粘贴创建一个,这非常简单。如果要直接插入它,请使用键入特定于您的平台的特殊字符的方式(Windows,Mac,Linux,...)。
因此,例如在Mac上你可以:
Wikipedia article on entering special characters也有一些建议,尽管IntelliJ可能会拦截其中的一些。
我必须承认,我总是只是复制和粘贴。
答案 1 :(得分:2)
您可以通过\ udddd表单在Java源代码中的任何位置表达任何Unicode字符。它不仅适用于String
和char
。 (对于BMP之外的字符,你需要其中的两个,形成一个代理对。)因为有时候有多个字符具有相似的字形,所以Unicode转义具有完全明确的优点。
据推测,在这种情况下想要的角色是一个Unicode名称“希腊小写字母lamda”,U + 03BB,您可以在Java源代码中的任何地方表达为\u03bb
。