Java从字节删除第一行[]

问题描述 投票:0回答:1

我有一个text / csv文件的base64数据。当将字节数组更改为字符串im时,按预期获取文件行。但是,如果headerExist键为true,我只想在fileContent字符串中删除文件的第一行。

我尝试将byteArray数据更改为BufferedReader行,然后从读取器中删除该行,但无法识别出来。

有人请帮助我删除标题存在的第一行。

public static String getFileConetentReadableData(byte[] byteArrayData, boolean headerExist) {

            String fileContent = new String();

            byteArrayData != null && byteArrayData.length > 0
            fileContent = new String(byteArrayData);

            return fileContent;
        }

预先感谢。

java arrays bufferedreader filereader
1个回答
0
投票

您可以对fileContent进行子字符串化。String cleanLine = fileContent.substring(fileContent.indexOf("\n"));

© www.soinside.com 2019 - 2024. All rights reserved.