永发信息网

什么是JAVA中格式化的数据?

答案:2  悬赏:40  手机版
解决时间 2021-01-27 19:01
  • 提问者网友:未信
  • 2021-01-27 05:03
原文是:如果要读取格式化数据,我们要用到DataInputStream(它是一个面向字节的I/O类,不是面向字符的)。因此我们必须使用InputStream类,而不是Reader类。
最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-01-27 06:08
给你举个例子吧。

1-9 , A-Z , 这些都是字节

“汉字”等等都是字符

1个字符占2个字节。

如果把字符流的数据按字节流的方式读入 就是乱码。

所以要用字符流来读。

格式化的意思和这个查不多。 就是统一下格式,以免在使用的时候出错。。
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-01-27 06:46
public class test { public static void main(string[] args) { int[] n=new int[]{7,8,9,10}; int bit=3; for(int i=0;i<n.length;i++){ system.out.println(formatnum(n[i],bit)); } } public static string formatnum(long num,int bit){ string n=num+""; for(int i=n.length();i<bit;i++){ n=0+n; } return n; } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯