社区
J2ME
帖子详情
用什么方法可以得到一个txt文件的长度?
thurnoon
2004-10-07 10:48:34
在j2me中,用getClass().getResourceAsStream("01.txt") 方法得到了一个输入流,我现在想知道"01.txt"文件一共有多少字节,用什么方法可以实现?
谢谢!
...全文
184
8
打赏
收藏
用什么方法可以得到一个txt文件的长度?
在j2me中,用getClass().getResourceAsStream("01.txt") 方法得到了一个输入流,我现在想知道"01.txt"文件一共有多少字节,用什么方法可以实现? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thurnoon
2004-10-08
打赏
举报
回复
谢谢大家!
getrmb
2004-10-08
打赏
举报
回复
Inputstream in;
in = this.getClass().getResourceAsStream("01.txt");
itn len = in.available();
len 就是字节数。
试试!
raorongqing
2004-10-07
打赏
举报
回复
兄弟强烈建议你去看下j2ME API
javafaq2004
2004-10-07
打赏
举报
回复
最好使用File.length()。
henryqqq
2004-10-07
打赏
举报
回复
用下面的方法试试:
int len = xxx.getClass().getResource().openStream().available();
efeng0973
2004-10-07
打赏
举报
回复
这是先把txt读到一个流里,再转成字节数据,然后把他存放到一个字节数组,同事返回他的长度。记得读完关门。
efeng0973
2004-10-07
打赏
举报
回复
int len;
InputStream ins;
DataInputStream ind;
byte[] buffer = new byte[1000];//估计一下长度,大于你01.txt的长度就行
try{
ins=this.getClass().getResourceAsStream("01.txt");
if(!ins){
ind=newDataInputStream(ins);
len=ind.read(buffer);
}
}
catch(Exception ex){
}
heart5
2004-10-07
打赏
举报
回复
是个难题,今天忙乎了好久。暂时采取DataInputStreem的read()方法,如果读到-1就是到头了,呵呵(不精确,但暂时可以顶一下)。然后……就不用说了吧
记得完事儿后close!如果再用的话重新打开
C语言获取
文件
长度
方法
汇总
方法
1 使用 stat.h #include <sys/stat.h> #include <stdio.h> int main(int argc, char *args[]){ struct stat sb = {0}; int fd = open("./filename.
txt
",O_RDONLY); fstat(fd,&sb); printf("%d",sb.st_size);//获取
文件
的
长度
}
方法
2 只使用stdio..
linux下两个进程可以同时打开同
一个
文件
吗?返回的
文件
描述符一样吗?
Linux下两个进程可以同时打开同
一个
文件
吗?返回的
文件
描述符一样吗? 一:结论 1.两个进程中分别产生生成两个独立的fd 2.两个进程可以任意对
文件
进行读写操作,操作系统并不保证写的原子性 3.进程可以通过系统调用对
文件
加锁,从而实现对
文件
内容的保护 4. 任何
一个
进程删除该
文件
时,另外
一个
进程不会立即出现读写失败 5.两个进程可以分别读取
文件
的不同部分而不会相互影响 6.一...
php
得到
txt
文件
长度
,PHP获取
txt
文件
指定行内容,很好用的
一个
方法
!可获取指定
文件
的置顶行或者指定行返回内容
长度
...
PHP获取
txt
文件
指定行内容,很好用的
一个
方法
!可获取指定
文件
的置顶行或者指定行返回内容
长度
,我是用做广告点击数据统计,省得创建数据库...//创建
一个
函数【get_Line】,获取指定行内容functionget_Line($file,$line,$length=4096){$return
Txt
=null;//初始化返回$i=1;//行数$handle=@fope...
Java中String字符串的
长度
与生成的
txt
文件
大小之间的关系
起因
一个
文件
存储系统中有
一个
“快速文本”的功能,流程为用户在前端的textarea中添加文本内容,后台接收改字符串后生成
一个
临时的
txt
文件
,使用完毕后会删掉该临时
文件
,为了防止用户上传超大字符串等恶意攻击,应该对字符串
长度
进行判断,如果太长就不会生成
txt
文件
,并返回错误信息。这里就涉及到了Java中String字符串的
长度
与生成的
txt
文件
大小之间的关系。 分析 这里用自己写的生...
使用stat、fstat和lseek获取
文件
长度
在Linux系统中,有多种
方法
可以获取
文件
的
长度
。本文将介绍三种常用的
方法
:使用、和函数。函数用于获取
文件
的状态信息。它的原型如下: 参数说明:函数成功时返回0,失败时返回-1。示例: 2. 使用fstat函数 函数用于获取已打开
文件
的统计信息。它的原型如下: 参数说明:函数成功时返回0,失败时返回-1。示例: 3. 使用lseek函数 函数用于在
文件
中查找
一个
新的位置。它的原型如下: 参数说明:返回值: 总结:在实际应用中,你可以根据需要选择合适的函数。如果你需要操作的是
文件
路径,那么是
一个
很好的选择。如
J2ME
13,097
社区成员
26,491
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章