java吧 关注:1,180,714贴子:12,576,100
想向文件输出一个集合储存的int型的数据,在文件中乱码咋回事




IP属地:山东来自Android客户端1楼2020-12-25 15:40回复


    IP属地:山东来自Android客户端2楼2020-12-25 15:41
    回复


      IP属地:山东来自Android客户端3楼2020-12-25 15:47
      回复
        手机没电了


        IP属地:山东来自Android客户端4楼2020-12-25 15:48
        回复
          乱码就是编码问题呀 百度JAVAio流设置编码


          IP属地:上海来自Android客户端5楼2020-12-25 15:53
          回复
            idea设置全局字符集为u8


            IP属地:北京来自Android客户端6楼2020-12-25 17:47
            回复
              charset 应该是这个api 改成utf8


              星座王
              点亮12星座印记,去领取
              活动截止:2100-01-01
              去徽章馆》
              IP属地:湖南来自iPhone客户端8楼2020-12-25 20:32
              收起回复
                还是不对啊 98 55返回了 b7


                IP属地:山东来自Android客户端9楼2020-12-25 21:49
                回复


                  IP属地:山东来自Android客户端10楼2020-12-25 21:54
                  回复
                    我已经懵了


                    IP属地:山东来自Android客户端11楼2020-12-25 22:01
                    回复
                      是不是代码的问题


                      IP属地:山东来自Android客户端12楼2020-12-25 22:05
                      回复


                        IP属地:山东来自Android客户端13楼2020-12-26 00:25
                        回复
                          在方法里面加上这个试试InputStreamReader isr = new InputStreamReader(文件名, "编码格式");


                          IP属地:河南15楼2020-12-26 10:28
                          回复
                            不是编码的问题 int类型各个编码下都是一样的。应该是代码或者txt显示的问题 你flush没 照理说不应该 我这也看不到 还有int和integer不一样 别乱用 integer是类


                            IP属地:四川来自iPhone客户端16楼2020-12-26 14:58
                            收起回复
                              OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("yyy.txt"), "utf-8");//利用UTF-8编码写字符


                              IP属地:江苏来自Android客户端17楼2020-12-26 15:51
                              回复