扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
获取行数涉及到java中读写文件的IO操作。
创新互联公司是一家专业提供乐昌企业网站建设,专注与成都做网站、成都网站设计、成都h5网站建设、小程序制作等业务。10年已为乐昌众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
获取一个文本文件的行数较为方便的方法,是通过BufferedReader类的readLine()方法,间接的统计行数。
源代码:
public static int getTextLines() throws IOException {
String path = "c:\\job.txt" ;// 定义文件路径
FileReader fr = new FileReader(path); //这里定义一个字符流的输入流的节点流,用于读取文件(一个字符一个字符的读取)
BufferedReader br = new BufferedReader(fr); // 在定义好的流基础上套接一个处理流,用于更加效率的读取文件(一行一行的读取)
int x = 0; // 用于统计行数,从0开始
while(br.readLine() != null) { // readLine()方法是按行读的,返回值是这行的内容
x++; // 每读一行,则变量x累加1
}
return x; //返回总的行数
}
相信看完上面的,应该就会了。
eclipse里调出行数的步骤如下:
在文件编辑框的最左侧,右键点击,弹出show toggle lines,如图:
勾选该选项即看到行数,如图:
按照题目要求编写的Java方法如下
public void printDigit(int n){
for(int i=1;i=n;i++){
for(int j=1;j=2*i-1;j++){
System.out.print(j);
}
System.out.println();
}
}
完整的Java程序如下
public class H {
public void printDigit(int n){
for(int i=1;i=n;i++){
for(int j=1;j=2*i-1;j++){
System.out.print(j);
}
System.out.println();
}
}
public static void main(String []args) {
new H().printDigit(4);
}
}
问题1:在编辑区最左边地方右键,选择“Show Line Numbers”就行了。
问题2:快捷键(ctrl+f)
问题3:在工程名上右键,选择“Refactor-Rename”。
希望对你有帮助!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流