qq_31914787
爱吃苦瓜的小鬼
采纳率0%
2020-10-23 10:51

java读取dat图片文件时异常,异常信息如图,dat文件.net代码可以解析,java解析不出来。

10
已结题

  • 点赞
  • 收藏
  • 复制链接分享

8条回答

  • qq1353424111 咸池 5月前

    代码是对的,仔细检查一下地址

    点赞 评论 复制链接分享
  • bosaidongmomo bosaidongmomo 5月前
    package com.huawei.cn;
     
    import java.io.*;
    import java.util.zip.DeflaterOutputStream;
    import java.util.zip.InflaterInputStream;
     
    public class compress {
        public static void main(String[] args) throws Exception {
            //输入流
            BufferedReader bf=new BufferedReader(new InputStreamReader(new FileInputStream(args[0]),"GBK"));
            //输出流
            BufferedOutputStream out=new BufferedOutputStream(new DeflaterOutputStream(new FileOutputStream(args[1])));
            System.out.println("this is starting compress");
            int c=0;
            while((c=bf.read())!=-1){
                out.write(c);
            }
            bf.close();
            out.close();
     
            BufferedReader in2=new BufferedReader(
                    new InputStreamReader(
                            new InflaterInputStream(
                                    new FileInputStream(args[1]))));
            BufferedOutputStream out2=new BufferedOutputStream(new FileOutputStream(args[0]+"xixx"));
     
            int d=0;
            while((d=in2.read())!=-1){
                out2.write(d);
            }
     
            out2.flush();
            in2.close();
            out2.close();
     
        }
    
    点赞 评论 复制链接分享
  • qq_31914787 爱吃苦瓜的小鬼 5月前


    点赞 评论 复制链接分享
  • qq_31914787 爱吃苦瓜的小鬼 5月前

    还是头部有问题


    点赞 评论 复制链接分享
  • qq_31914787 爱吃苦瓜的小鬼 5月前


    用deflate解压又抛异常了

    点赞 评论 复制链接分享
  • bosaidongmomo bosaidongmomo 5月前
    对啊 我也觉得
    
    点赞 评论 复制链接分享
  • qq_40693603 sinJack 5月前

    q:1571488201 代码和文件发给我

    点赞 评论 复制链接分享
  • kingwolf_JavaScript 浴火_凤凰 5月前

    1.java的path使用绝对路径试试

    2.你的net代码使用解压功能了吧 我看到了 deflate关键字 java没有使用 java也使用第三方的 支持deflate解压的库试试

    点赞 评论 复制链接分享