社区
Java SE
帖子详情
已知E:\uplod目录下有一个.txt文件,怎么把它转化成Byte数组呢?(急)
qinuo
2007-07-19 04:10:08
有 getByte方法吗
...全文
164
7
打赏
收藏
已知E:\uplod目录下有一个.txt文件,怎么把它转化成Byte数组呢?(急)
有 getByte方法吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joejoe1991
2007-07-19
打赏
举报
回复
来晚了
qinuo
2007-07-19
打赏
举报
回复
谢了
lanseliuying
2007-07-19
打赏
举报
回复
import java.io.*;
class Test
{
public static void main(String args[])
{
try
{
StringBuffer buffer=new StringBuffer();
File f=new File("C:\\1000\\F.java");
BufferedReader reader = new BufferedReader(new FileReader(f));
// 读取第一行
String line;
while ((line=reader.readLine())!= null) { // 如果 line 为空说明读完了
buffer.append(line); // 将读到的内容添加到 buffer 中
// buffer.append("\n"); // 添加换行符
}
byte[] ss=new String(buffer).getBytes();
for (int i=0;i<ss.length ;i++ )
{
System.out.println(ss[i]);
}
}
catch (Exception e)
{
}
}
}
andybogard
2007-07-19
打赏
举报
回复
public void readToBuffer(StringBuffer buffer, InputStream is)
throws IOException {
String line; // 用来保存每行读取的内容
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
line = reader.readLine(); // 读取第一行
while (line != null) { // 如果 line 为空说明读完了
buffer.append(line); // 将读到的内容添加到 buffer 中
buffer.append("\n"); // 添加换行符
line = reader.readLine(); // 读取下一行
}
}
调用:
InputStream is = new FileInputStream("E:\\test.txt");
StringBuffer buffer = new StringBuffer();
test.readToBuffer(buffer, is);
byte[] buf=buffer.toString().getBytes();
qinuo
2007-07-19
打赏
举报
回复
有例子吗
qinuo
2007-07-19
打赏
举报
回复
代码,我不会写
lanseliuying
2007-07-19
打赏
举报
回复
getBytes();
byte
数组
的转化
java中对
byte
数组
的不同定义,粗略整理的一下:
一个
字节(
byte
)=8位(bit),“
byte
数组
”里面全部是“
byte
”,即每
一个
byte
都可以用二进制、十六进制、十进制来表示。 首先八位二进制数0000 0000 ~1111 1111,一共可以表示2^8=256位数, 如果想要表示无符号整数,可以表示0~255。 如果想要表示有符号整数,就要将最前面
已知
/tmp
目录
下已经存在了test.
txt
文件
,如何执行命令才能把/mnt/test.
txt
拷贝到/tmp下覆盖掉/tmp/test.
txt
,而让linux系统不提示是否覆盖(root权限下)
格式:cp 待拷贝
文件
拷贝到何处 法1: /bin/cp /mnt/test.
txt
/tmp/test.
txt
#使用绝对路径 法2: \cp /mnt/test.
txt
/tmp/test.
txt
#使用\,屏蔽系统默认的对应别名的设置
Python读取.
txt
文件
中数据并存入
一个
二维
数组
Python读取.
txt
文件
中数据并存入
一个
二维
数组
file = open("2020.
txt
", "r") row = file.readlines() print(row) l = [] for line in row: str = list(line.rstrip()) l.append(str) print(l) 2020.
txt
文件
放在.py同一路径下 输出结果 ...
JavaScript题目:输入
数组
,最大的与第
一个
元素交换,最小的与最后
一个
元素交换,输出
数组
。
JS题:实现输入
数组
,最大的与第
一个
元素交换,最小的与最后
一个
元素交换,输出
数组
。 做这道题的思路是: 1、求出
数组
的最大值和最小值: 这里用
一个
Math.max()和Math.min()的方法实现,值得注意的地方有: 下面展示一些 内联代码片。 // A code block //给
数组
用Math方法进行最大最小值判断时,要通过使用最新的扩展语句spread operator: //使用方式便是:Math.max(...+
数组
),在
数组
前面加上... // An highlighted block
android图片转
byte
数组
,android – 将图像的字节
数组
转换成imageview
尝试下面的代码转换位图到
byte
array和
byte
array到位图,它将解决你的问题。将位图转换为
Byte
Array: –Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
Byte
ArrayOutputStream stream = new
Byte
ArrayOutputStream...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章