在我的项目中,我必须使用Java遍历文件。它的想法是处理基因组数据并将其输出到新文件中。
以下是我们必须查看的几行数据中的一个示例:
cure for cancer protein
ATGCCACTATGGTAG
captain picard hair growth protein
ATgCCAACATGgATGCCcGATAtGGATTgA
bogus protein
CCATt-AATgATCa-CAGTt
我正在为如何从逻辑上破译该区域的名称(“治疗癌症蛋白”)和下面的字符序列而苦苦挣扎。我可以轻松地让文件显示所有信息,但我需要以不同于区域名称的方式处理字符序列,并且我不知道如何从逻辑上
我正在尝试在文本区域中显示日志文件。我只需要日志文件的最后一MB。我怎么才能把它打印出来呢?如果它像一个5MB的文件,我只想跳过前4MB并打印出文件的最后1MB。我在查RandomAccessFile,文件和BufferedReader。我只需要一个如何正确使用它们的例子,但我总是得到错误的结果。
File file = new File("C:\\Windows\\PFRO.log");
RandomAccessFile raFile = new RandomAccessFile(file, "r");
byte[] data = new byte[10000