Java Se遇到的基本问题

1.如何解决数组中的按顺序输出的问题,引用util容器文件

Array.sort为从小到大的排序,在引用java.util中使用

  • 方法为for(i:a)a为排序过的数组,按数组顺序输出,遍历的操作,容器.

2.使用FileReader IO读取文件后,注意

int b=0;定义之后while((b=in.read())!=-1)输出时候要记得b强制转化(char)b;
而且,注意,b!=-1的,而不是1,输出-1以外的输出结果都是??????????????;

3.'如何转换long类型为字节数组类型打包输出到Server端.'

    long n = 10000L;
    ByteArrayOutputStream baos = new ByteArrayOutputStream();//引用java.io.*;
    DataOutputStream dos = new DataOutputStream(baos);
    dos.writeLong(n);
    //'ByteArrayOutputStream'这个类实现了一个输出流,其中的数据被写入一个字节数组。当数据被写入时,缓冲区会自动生长。数据可以用tobytearray()和tostring()检索。
    //'DataOutputStream'写入一个长的底层输出流为八字节,高字节。在不引发异常,柜台上写的是按8递增。
    byte[] buf = baos.toByteArray();
    通过IO管道完成.

你可能感兴趣的:(Java Se遇到的基本问题)