java读取txt文件如何得到总行数

java读取txt文件如何得到总行数,第1张

你读取的时候不是要用到流么?你用字符流fileinputstreamRead或bufferRead中的readline(方法一行一行读,自己用一个自定义变量int i ,i++计数就行了。建议女生的话,不要做开发,搞个测试就ok了,技术还是交给你的男同事去吧

(1)在你调用 getRow 的时候 把数据库连接给关了 因为 ResultSet是游标集 需要与数据库

保持连接 所以你取不到行数

(2) ResultSet是一个游标集 可能不支持这个方法

你试试这种

ResultSet Reau=null;//这里换成你的ResultSet;

int count=0;//统计行数

try

{

while(Reaunext()){

count++;

}

Systemoutprint("一共有"+count);

}

catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

理论上说是不能直接得到的,因为最原始的IO流是字节流也就是说一次只能读到一个字节的数据,这里面根本就没有行数之说;此外,即使使用缓冲流最多也就是每次读进一行已,如果想要得到文件的行数就得等文件读完才知道。

以上就是关于java读取txt文件如何得到总行数全部的内容,包括:java读取txt文件如何得到总行数、在java中用ResultSet得到"select count(*) from userinfo where username='admin' " 怎么返回获得行数、java IO流读文件能不能得到行数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9698958.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存