J Mas Asked:2021-10-23 02:59:42 +0000 UTC2021-10-23 02:59:42 +0000 UTC 2021-10-23 02:59:42 +0000 UTC 如何从java代码和sql中排除俄语字母 772 有一个项目,其中所有内容都是用英语编写的,但有时会在 sql liquabase 和 java 代码中遇到俄语字母。在 IDEA 或 Maven 或其他工具中是否有任何方法可以找到此类非英文字母并因编译错误而失败。 java 1 个回答 Voted Best Answer Barmaley 2021-10-23T18:48:15Z2021-10-23T18:48:15Z 如果我们在谈论评论,那么@Mikhaillonkin 的评论中描述了该方法 如果我们在谈论 Java 中的标识符,那么这会更容易一些。通常,标识符总是 ASCII 字符,但是,Unicode 标识符是受支持的,例如,您可以编写: int мояПеременная=1; 没错,那么您需要在编译器/IDE 中指定一个标志:javac -encoding <code>- 指定设置标识符的代码页。 因此决定 - 删除编译器/IDE的这个标志,立即一堆编译器错误将落在所有俄罗斯标识符上。 在 Intellij IDEA 中,设置复选框是这样完成的:
如果我们在谈论评论,那么@Mikhaillonkin 的评论中描述了该方法
如果我们在谈论 Java 中的标识符,那么这会更容易一些。通常,标识符总是 ASCII 字符,但是,Unicode 标识符是受支持的,例如,您可以编写:
没错,那么您需要在编译器/IDE 中指定一个标志:
javac -encoding <code>- 指定设置标识符的代码页。因此决定 - 删除编译器/IDE的这个标志,立即一堆编译器错误将落在所有俄罗斯标识符上。
在 Intellij IDEA 中,设置复选框是这样完成的: