更新3:原始设置:在UTF-8中编码,MySQL数据库用default character set latin和collate latin1_spanish_ci;编写.现在,我们将把这个地址编成法典,就像@duskwuff推荐的那样:请求是相同的,但我们现在得到了答复我们将进行与更新3相同的测试,但更改MySQL数据库默认字符
我试图将'§‘字符编译成一个字符(char c = '§'),但是当我尝试构建时,它会在构建输出"Unclosed character literal“和"Illegal character: '\u00a7如果我把字符放入字符串(String s = "§")中,它就能正常工作。但是,当我打印它到控制台时,它会打印“不应该”的字符(它不应该)。在另一个java项目中,我可以很好地使用'§‘字符并正常编译,它的工作原理是正常的;将它打印到控制台没有显示