为了账号安全,请及时绑定邮箱和手机立即绑定

乱码的问题

D:\luge\work\Imooc_exception\src\com\Imooc_Collection>javadoc -d doc Test_2_2_String.java

正在加载源文件Test_2_2_String.java...

Test_2_2_String.java:10: 错误: 编码GBK的不可映射字符

                        //瀹氫箟瀛楃涓瞫3锛屼繚瀛樷?淚 love鈥濆拰s1鎷兼帴鍚庣殑鍐呭

                                        ^

Test_2_2_String.java:14: 错误: 编码GBK的不可映射字符

                        // imooc涓哄父閲忓瓧绗︿覆锛屽娆″嚭鐜版椂浼氳缂栬瘧鍣ㄤ紭鍖栵紝鍙垱寤轰竴涓璞?

                                                                        ^

Test_2_2_String.java:22: 错误: 编码GBK的不可映射字符

                        // s1鏄彉閲忥紝s4鍦ㄨ繍琛屾椂鎵嶇煡閬撳叿浣撳?硷紝鎵?浠3鍜宻4鏄笉鍚岀殑瀵硅薄

                                                   ^

Test_2_2_String.java:22: 错误: 编码GBK的不可映射字符

                        // s1鏄彉閲忥紝s4鍦ㄨ繍琛屾椂鎵嶇煡閬撳叿浣撳?硷紝鎵?浠3鍜宻4鏄笉鍚岀殑瀵硅薄

                                                       ^

4 个错误

Test_2_2_String.java 源程序为:

public class Test_2_2_String {


public static void main(String[] args) {

// TODO Auto-generated method stub

      String s1="Imooc";

      String s2="Imooc";

    

        //定义字符串s3,保存“I love”和s1拼接后的内容

    String s3="I love"+s1;

   

            // 比较字符串s1和s2

    // imooc为常量字符串,多次出现时会被编译器优化,只创建一个对象

    System.out.println("s1和s2内存地址相同吗?" + (s1==s2));

            

            //比较字符串s1和s3

    System.out.println("s1和s3内存地址相同吗?" +  (s1==s3 ));


    String s4 = "I love" + s1;

             //比较字符串s4和s3

    // s1是变量,s4在运行时才知道具体值,所以s3和s4是不同的对象

    System.out.println("s3和s4内存地址相同吗?" + (s4 == s3));

    }

    }


正在回答

2 回答

D:\luge\work\Imooc_exception\src\com\Imooc_Collection>javac -encoding UTF-8 Test_2_2_String.java


D:\luge\work\Imooc_exception\src\com\Imooc_Collection>javadoc Test_2_2_String.java

正在加载源文件Test_2_2_String.java...

Test_2_2_String.java:10: 错误: 编码GBK的不可映射字符

                        //瀹氫箟瀛楃涓瞫3锛屼繚瀛樷?淚 love鈥濆拰s1鎷兼帴鍚庣殑鍐呭

                                        ^

Test_2_2_String.java:14: 错误: 编码GBK的不可映射字符

                        // imooc涓哄父閲忓瓧绗︿覆锛屽娆″嚭鐜版椂浼氳缂栬瘧鍣ㄤ紭鍖栵紝鍙垱寤轰竴涓璞?

                                                                        ^

Test_2_2_String.java:22: 错误: 编码GBK的不可映射字符

                        // s1鏄彉閲忥紝s4鍦ㄨ繍琛屾椂鎵嶇煡閬撳叿浣撳?硷紝鎵?浠3鍜宻4鏄笉鍚岀殑瀵硅薄

                                                   ^

Test_2_2_String.java:22: 错误: 编码GBK的不可映射字符

                        // s1鏄彉閲忥紝s4鍦ㄨ繍琛屾椂鎵嶇煡閬撳叿浣撳?硷紝鎵?浠3鍜宻4鏄笉鍚岀殑瀵硅薄

                                                       ^

4 个错误

还是报同样的错。

0 回复 有任何疑惑可以回复我~
#1

那个六便士

javadoc -d doc Test_2_2_String.java -encoding UTF-8
2020-11-11 回复 有任何疑惑可以回复我~

javac -encoding UTF-8 String.java

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165229    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

乱码的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信