【发布时间】:2015-09-04 08:51:59
【问题描述】:
我想将字节数组写入 txt 文件。首先,我想在 Eclipse 控制台中查看该数据,并且我看到该数据是真实的。但是当我想将这些数据写入 txt 文件时,问题本身就很明显了。 txt 文件带有错误。
我的代码如下。
FileOutputStream fos;
try {
fos = new FileOutputStream("/usr/text110.txt");
fos.write(imageInByte);
fos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我的txt文件如下。如何将我的字节数组正确保存到文件中。请帮帮我。
\00-0R~\9D\B6\C9\D9\DD\EB\F1\FA\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF \FF\FF\FF\FF\FA\EF\EF\E4\E0\E2\DA\D9\D7\D0\CE\C4\C1\C0\B6\B5\B1\AE\B0\A1\A2 \A0\99\9D\99\95\98\92\95\93\8E\92\91\95\85\86\86\86\8A\8A\89\8C\88\8C\84\81 \80y}~{||||zzxxwzyusoklnppjqy\81\8E\8F\94\91\97\99\A0\B2\C4\D2\E0\E9\EA\E7\EC\E9\E9\E7\E3 \E3\D9\DC\D3\CF\D0\C7\C7\C6\C2ü\BD\B4\B1\AC\A1\A0\9E\97\96\8E\84\84\83\88\85 \89znlx{\86\86\8C\90\8D\92\90\90\94\90\95\91\94\92\90\91\89\8B\84\83ungiba[X\cbfbc^SRSSXUKILTVbes| \8C\95\9D\AA\B4\B6\B4\C5\D2\E3\EC\F2\FA\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF \FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\F4\E8\E0\DE\D9\D2\D8\D6\D4\CC\CB\C8 \C6\C5\C9ļ\BC\BF\BE\C1\BC\C0\BE\C0\BD\BC\BE\B9\B7\AE\A8\A8\A7\A5\AA\A8\AE\AD \B2\B2\B1\B5\B0\B2\AD\AF\AC\A8\A8\A2\A5\A1\9F\97\8D\8D\91\94\9C\9C\A3\A2\A7 \A4\A3\A1\9C\9E\9B\9A\9E\9A\9C\96\8D\8B\90\99\A2\A3\A5\A6\AA\AC\B2\B9\BC\BE \C3\C2\C6\C1¿\B9\BD\B8\BD\B9\BB\B3\AB\97\9A\9A\A1\A0\A5\A2\A4\A2\9F\9E\96\ 98\91\90\89\82\81\81\83\83\86\86\82\80vwtyx}}\80\82\83\85\84\86\ 83\85}\80\80\83~\82}|}|{\80}\82\81\87\86\8B\89\8B\86\85\80xsyy|\80trrv\83\86\93 \9F\A5\B1\AC\AE\B6\BC\BF\C9\C9\C9\C9\CD\D6\D4\CF\CD\D8\DB\E4\E2\E8\E9\E8\ED \E9\EF\EA\EE\ED\E8\EA\E2\E4\E2\DE\E0\D9\DB\D2\D3\CB\C9ķ\AA\9A\9B\96\98\9F\9F \A6\A3\A7\A0\A2\99\8D\85\8B\8B\90\8E\93\92\90\93\8F\91\8E\91\8F\90\8A\8A\82 \84\80\82\81\81zwla_dmqzy\81~\83\86\82\88\85\86\8A\85\86~zz\81\83\86\80t|}u{\85\85\ 8F\8E\93\9A\9A\A0\9C\93\8D\93\92\99\93\97\99\93\99\96\9A\9A\95\96\91\89\8D\ 89\8D\8B\8A\8D\85\89\88\85\8A\84\88\82\82yuqgb^UUQQQJJC?1217387>\bjiowrv~\81\80\88\8C\8A\92\95\ 92\99\9C\99\9F\A1\9D\A3\A1\A2\A7\A1\A5\A9\A4\A9\AB\A6\AC\AA\AC\B1\AB\B0\B1\ AB\B0\AA\AB\AF\A9\AC\AB\A9\AD\A6\A9\A6\A5\A7\9F\A1\A0\9B\9E\96\98\97\91\92\ 89\8B\87\83\83yzqonfibcaZVJ=.)##!#)($'% -8:FMOX]Yagcjohmqknphlkejiflhjnijmdegadbc_b_VZ]VXRHGAEBLKRSRVQSNQQMNEGIDJLJOGJEA=5-))*.+.''..16.*3;:EIKTYU_fbjrou| y|\83\80\82\88\84\85\8B\86\88\8C\86\8A\8E\88\8D\8F\8A\90\90\8E\92\8E\90\94 \8E\91\93\8C\90\90\8D\90\89\8C\8C\85\89\82\82\85~\82\80\83~\82 \81\82{}|vyqrmih^^TTJF:45.5226.1-0.+.'"!'+4' !(+15/4/1+-'#!! &%),)( #!',(185=D?ENNPY[Xafahnhotorwquyruyrwysyyu|xz~y|\80z~\80z~~{~wz|twvswqutquprtnrplpimlgiacc\^TVTQRGJH@@550*)!& " "$+-687>C?FLFKRPPUUMQQJLGGICHJFLPKQUNSVMQRJMKHJADHAFIDGHAC?9:68369/35110..))#" " #-/,5\ae^be^bd^ab[]]b]
faeidgkdhjchhbfac_`X\VWYRWWTXRVXQURQUMPPIMFHIFGA <:>8;CEAGH?CC:-/#),'+)(!# !")&'0229>;BGAGMIKQRNSUPTVORQLOIJNIMQHNRLRVPUXPTVPTTPTQOQGJLBE??B;@A@FAAE?BC;?9=@905029:59 (+)(*!"!"#%$!
$#)#&.-,4:8>C=@E@=BB=AB>>:992686A?=@57911+(")) /)&&.*+&&(!&%%#!"#"#
【问题讨论】:
-
请分享你的代码。不查看你的代码,我们帮不了你。
-
如果没有正在编写的代码,很难说。但是如果你正在将原始二进制数据写入文件,如果你在文本编辑器中打开它会看起来很奇怪......
标签: java file file-io bytearray