import java.io.*;
public class ReadFile {
public static void main(String[] args) {
String strFile ="c:/app.txt";
File file = new File(strFile);
try {
// Create a buffered reader to read each line from a file.
BufferedReader in = new BufferedReader(new FileReader(file));
String s;
// Read each line from the file and echo it to the screen.
while ((s = in.readLine()) != null) {
int subPosition= s.indexOf(".");
String snew= s.substring(subPosition+1);
System.out.println(snew);
}
// Close the buffered reader, which also closes the file reader.
in.close();
} catch (FileNotFoundException e1) {
// If this file does not exist
System.err.println("File not found: " + file);
} catch (IOException e2) {
// Catch any other IO exceptions.
e2.printStackTrace();
}
}
}
发表评论
-
MyEclipse6.5配置Tomcat7.0
2014-11-26 10:26 824window>>Preferences>&g ... -
JSP 转换 mht java 代码
2013-11-22 10:31 1041import java.io.BufferedInputS ... -
JAVA实现FTP上传下载
2013-09-06 10:31 880import java.io.DataIn ... -
java的KVM在arm上的应用
2013-03-21 09:26 940http://wenku.baidu.com/view/162 ... -
JAVA在ARM的应用
2013-03-21 09:18 5752J2ME CDC(Connected Device Confi ... -
JAVA桌面截图
2013-03-20 15:07 787Robot robot = new Robo ... -
JAVA调用DLL文件
2012-11-25 16:02 9831 创建 TestDll.java public cla ... -
用java的反射清空对象属性的值
2012-10-25 16:09 8000@SuppressWarnings("unche ... -
用反射清空对象属性的的值
2012-10-25 16:06 0@SuppressWarnings("unche ... -
JMS实例,包括点对点和主题订阅
2012-07-11 10:58 3002三个Java文件: JMSTest.java ... -
Jmail收发邮件
2012-07-11 09:32 1102Jmail 接收邮件: import javax.mai ... -
MyEclipse6.0反编译插件jadclipse安装
2012-05-16 11:54 1040插件下载 反编译工具jad,地址:http://www.var ... -
MyEclipse6.0反编译插件jadclipse安装
2012-05-16 11:51 0插件下载 反编译工具ja ... -
把第一个对象中不为空的数据复制到第二个对象中
2012-04-09 10:31 1055/*** *实现两个实例对象之间的对拷, * ... -
velocity导出word模板
2012-02-29 13:11 1512public class VelocityExample { ... -
Jacob操作word
2012-02-29 13:02 1356package test; import com.jacob ... -
EJB3学习资料
2011-03-31 17:28 859http://wenku.baidu.com/view/6e2 ... -
Java和C#相互调用
2011-03-31 17:23 888http://developer.51cto.com/art/ ... -
java操作注册表方法
2011-02-23 16:57 852http://www.iteye.com/topic/8229 ... -
java源程序加密解决方案(基于Classloader解密)
2011-02-22 21:55 1180最近接触到加密系统的要求 1.绑定用户的MAC地址 2 ...
相关推荐
在软件开发过程中,代码质量的评估是至关重要的一个环节,其中就包括对代码行数和注释行数的统计。这些指标可以帮助开发者了解项目的规模,评估代码复杂性,以及跟踪代码维护的工作量。"eclipse第二代代码行数、注释...
在IT行业中,代码行数(Lines of Code, LOC)经常被用作衡量软件项目规模和开发工作量的一个指标。然而,单纯的代码行数并不能完全反映代码的质量和效率,因此需要智能的代码行数检测工具来提供更为准确的评估。本文...
在软件开发过程中,统计源代码行数(Lines of Code, LOC)是一种常见的度量方法,用于评估项目的规模、复杂性和工作量。统计源代码行数不仅包括实际的可执行代码,还包括注释和空行。然而,对于有效的代码行数,通常...
首先,我们要明白代码行数统计并不简单地是计算文本文件中的换行符数量,因为注释行和空行也需要被排除。在PHP中,我们可以通过读取文件内容,然后进行字符串处理来实现这一目标。以下是一个简单的PHP脚本示例,用于...
在IT行业中,代码行数(Lines of Code, LOC)经常被用作衡量软件项目规模、复杂性和工作量的一个指标。Eclipse是一款强大的集成开发环境(IDE),它支持多种编程语言,如Java、C++、Python等。对于开发者来说,了解...
计算有效代码行有助于分析代码效率,去除冗余和无效的代码,从而提升代码的可维护性和性能。代码检测工具通常能够区分这些不同的代码类型,并提供详细的报告。 在代码评审的过程中,这些工具不仅能计算代码行数,还...
- **有效行数(SLOC, Source Lines of Code)**:去除空行和注释后的代码行数,更接近于实际工作量。 3. **计算方法** - **手动计数**:适用于小项目,但效率低且容易出错。 - **工具自动计算**:使用专门的代码...
【代码工具 统计行数 简繁体转换】是一款专为编程人员设计的实用工具,它结合了代码行数统计与批量简繁体转换的功能。这款工具特别适合使用BCB(Borland C++ Builder)或Delphi开发环境的程序员,尽管它主要在BCB...
- 如果代码行数不多,最简单的方法就是手动删除每一行前面的序号。只需在复制代码后,在文本编辑器中逐行删除序号即可。 - 使用查找与替换功能:大多数文本编辑器都提供了查找与替换功能。你可以查找特定的序号...
源代码行数统计器是一种工具,它用于计算和分析软件项目中的源代码行数。在IT行业中,了解项目的代码量是至关重要的,因为这有助于评估项目的规模、复杂性、开发进度以及维护成本。源代码行数统计器可以提供这些关键...
本资源摘要信息介绍了一个C程序代码分析器,旨在统计程序中代码、注释和空行的行数,以及函数的个数和平均行数,并对程序风格进行评价。 知识点: 1. C程序分析:本资源摘要信息主要介绍了如何读取一个C程序,统计...
Shell脚本统计C++ "*.h" "*.hpp" "*.hxx" "*.c" "*.cpp" "*.cxx" "*.cc"中的代码行数,默认会自动去掉注释、#include、空行、独占一行的大括号行 并且会按一级子目录统计汇总其子目录下面所有代码的行数
源代码行数统计是软件开发过程中一个常见的度量指标,用于评估项目的规模、复杂性和维护性。Eclipse作为流行的Java集成开发环境(IDE),提供了一系列的扩展插件来支持这样的功能,其中一个就是"org.holon.statistic...
代码行数统计器是一款实用工具,它可以帮助开发者快速地计算出特定编程语言的代码行数。这个工具包含了一个已经打包好的JAR文件和源代码,用户既可以针对单个文件进行统计,也能处理整个文件夹,大大提升了代码量...
代码行数统计是一种常见的软件度量方法,用于评估软件项目的规模、复杂性和开发工作量。在软件工程领域,它通常被称为“源代码行数”(Source Lines of Code, SLOC)。尽管代码行数并不是衡量软件质量或开发效率的...
2. 在这个文件中,定义一个名为`code_linenum()`的函数,该函数接受两个参数:文件路径和一个全局变量`$i`,用于累计代码行数。 3. 在函数内部,首先检查传入的路径是否为文件夹。如果不是,函数将返回`false`。 4. ...
- **有效行数**:去除空行和注释行后的行数。 - **注释行数**:包含C语言注释`/* */`的行被视为注释行,但`printf`中的`/**/`不会被视为注释。 具体实现时,可以采用以下步骤: 1. **初始化计数器**:确保所有...
以下是一个完整版的`统计行数.py`代码示例: ```python def count_lines_and_empty(filename): line_count = 0 empty_line_count = 0 with open(filename, 'r') as f: for line in f: line_count += 1 if ...
在iOS开发过程中,有时我们需要了解项目的规模或者评估工作量,这时统计Xcode项目中的代码行数就变得尤为重要。本文将详细介绍如何在Mac OS系统中利用终端来统计iOS项目的代码行数。 首先,打开你的Mac OS终端。...