java吧 关注:1,293,624贴子:12,825,587

回复:家人们为什么我的编码编译不通过啊,找了一上午了

只看楼主收藏回复

不知道答案对不对?你的目的是不是查汉字


IP属地:卢森堡来自iPhone客户端18楼2025-02-13 09:06
回复
    黑马黑土豆 18 ……


    IP属地:卢森堡来自iPhone客户端19楼2025-02-13 09:09
    回复
      2026-01-05 16:12:09
      广告
      不感兴趣
      开通SVIP免广告
      我的兴趣是输入法编程,输入:y,显示:print('\n输入y,y表示:1 yi汉语拼音首字母。'); print('从1+1数学模型到a=1:b=1、a=9:b=3的加减乘除python3编程工作。'); a=1;b=1;print('\na=1\nb=1\na+b=',a+b); a=9;b=3; print('a=9\nb=3\na+b=',a+b); print('a×b=',a*b,'\na÷b=',a/b,'\n\n');


      IP属地:卢森堡来自iPhone客户端20楼2025-02-13 09:11
      回复
        print('\n输入y,y表示:1 yi汉语拼音首字母。'); print('从1+1数学模型到a=1:b=1、a=9:b=3的加减乘除python3编程工作。'); a=1;b=1;print('\na=1\nb=1\na+b=',a+b); a=9;b=3; print('a=9\nb=3\na+b=',a+b); print('a×b=',a*b,'\na÷b=',a/b,'\n\n');


        IP属地:卢森堡来自iPhone客户端21楼2025-02-13 09:11
        回复
          print('\n输入y,y表示:1 yi汉语拼音首字母。'); print('从1+1数学模型到a=1:b=1、a=9:b=3的加减乘除python3编程工作。'); a=1;b=1;print('\na=1\nb=1\na+b=',a+b); a=9;b=3; print('a=9\nb=3\na+b=',a+b); print('a×b=',a*b,'\na÷b=',a/b,'\n\n');


          IP属地:卢森堡来自iPhone客户端22楼2025-02-13 09:12
          回复
            输入jat,显示// 2022/10/07 // 编译器 class Main { public static void main(String[] args) { System.out.println("\n 云码输入法Java编程技术\n 乘法口诀"); for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { System.out.print(" "+j+"x"+i+"="+j*i+"\t"); } System.out.println(); } System.out.println("\n input输入:syt \n display显示:\n See you tomorrow.明天见。"); System.out.println("\n 云码输入法Java编程技术\n 吴敬祖\n 世界,你好!\n Hello World!\n 云南农业大学人文学院\n 2022-10-7/n 2025-1-27\n 18:36 于昆明黑龙潭畔"); } }


            IP属地:卢森堡来自iPhone客户端23楼2025-02-13 09:19
            回复
              为什么不能下载个ide来写


              IP属地:广东来自Android客户端25楼2025-02-13 14:10
              回复
                以下是这段Java代码格式化后的样子:
                public class xx {
                public static void main(String[] args) {
                String name = "黑马黑豆";
                int age = 18;
                char gender = '男';
                double height = 1.83;
                boolean flag = true;
                System.out.println(name);
                System.out.println(age);
                System.out.println(gender);
                System.out.println(height);
                System.out.println(flag);
                }
                }
                从图中的编译错误来看,主要问题在于编码格式。原代码中使用了UTF - 8编码,但似乎编译器无法正确解析其中的一些字符,导致出现了一系列“不可映射字符”错误。以下是一些可能的解决方法:
                解决编码问题
                修改文件编码
                使用文本编辑器(如Notepad++等)打开该Java文件,然后将其编码格式从UTF-8转换为ANSI(在Notepad++中可以通过“编码”菜单进行转换),再尝试重新编译。
                检查编译器设置
                如果使用的是Eclipse等IDE,可以检查项目的编码设置,确保其与文件的实际编码一致。在Eclipse中,可以通过以下步骤设置:
                右键点击项目 -> Properties -> Resource -> Text file encoding,设置为UTF - 8(如果文件是UTF - 8编码)或者ANSI(如果文件是ANSI编码)。
                希望这些建议能帮助解决编译不通过的问题。


                IP属地:江西来自Android客户端26楼2025-02-13 19:33
                回复
                  2026-01-05 16:06:09
                  广告
                  不感兴趣
                  开通SVIP免广告
                  放弃吧


                  IP属地:湖北来自Android客户端27楼2025-02-14 09:54
                  回复
                    哈人,这年头还有人学java


                    IP属地:上海28楼2025-02-14 10:39
                    回复
                      不要搞这个cmd了,直接用ide啊。


                      IP属地:安徽29楼2025-02-14 17:26
                      回复
                        学的还挺带劲


                        IP属地:北京来自Android客户端30楼2025-02-15 16:42
                        回复
                          直接用ide写,别用cmd折磨自己了


                          IP属地:福建31楼2025-02-15 19:32
                          回复
                            用社区版idea吧 求求你了


                            IP属地:广东来自Android客户端32楼2025-02-16 05:57
                            回复