apache commons io checkstyle报告

Checkstyle结果(Checkstyle Results)
以下文档包括Checkstyle的结果。 
概述(Summary)
文件 信息  警告  错误 
211 0 0 110
文件(Files)
文件 I  W  E 
src/main/java/org/apache/commons/io/Charsets.java 0 0 1
src/main/java/org/apache/commons/io/CopyUtils.java 0 0 2
src/main/java/org/apache/commons/io/DirectoryWalker.java 0 0 6
src/main/java/org/apache/commons/io/FileCleaningTracker.java 0 0 2
src/main/java/org/apache/commons/io/FileSystemUtils.java 0 0 1
src/main/java/org/apache/commons/io/FileUtils.java 0 0 28
src/main/java/org/apache/commons/io/IOUtils.java 0 0 30
src/main/java/org/apache/commons/io/filefilter/MagicNumberFileFilter.java 0 0 2
src/main/java/org/apache/commons/io/input/CharSequenceInputStream.java 0 0 4
src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java 0 0 3
src/main/java/org/apache/commons/io/input/Tailer.java 0 0 10
src/main/java/org/apache/commons/io/input/XmlStreamReader.java 0 0 1
src/main/java/org/apache/commons/io/monitor/FileAlterationObserver.java 0 0 2
src/main/java/org/apache/commons/io/output/ChunkedOutputStream.java 0 0 4
src/main/java/org/apache/commons/io/output/ChunkedWriter.java 0 0 4
src/main/java/org/apache/commons/io/output/DeferredFileOutputStream.java 0 0 1
src/main/java/org/apache/commons/io/output/FileWriterWithEncoding.java 0 0 4
src/main/java/org/apache/commons/io/output/LockableFileWriter.java 0 0 2
src/main/java/org/apache/commons/io/output/WriterOutputStream.java 0 0 3
详情(Details)
src/main/java/org/apache/commons/io/Charsets.java
级别 信息 行数
未使用的导包 - java.nio.charset.UnsupportedCharsetException. 20
src/main/java/org/apache/commons/io/CopyUtils.java
级别 信息 行数
要求为'encoding'参数添加@param标签 312
要求为'encoding'参数添加@param标签 361
src/main/java/org/apache/commons/io/DirectoryWalker.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 125). 393
该行超过120个字符的长度 (当前字符数为 126). 488
该行超过120个字符的长度 (当前字符数为 128). 503
该行超过120个字符的长度 (当前字符数为 124). 519
该行超过120个字符的长度 (当前字符数为 125). 547
该行超过120个字符的长度 (当前字符数为 126). 561
src/main/java/org/apache/commons/io/FileCleaningTracker.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 123). 134
该行超过120个字符的长度 (当前字符数为 142). 257
src/main/java/org/apache/commons/io/FileSystemUtils.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 121). 380
src/main/java/org/apache/commons/io/FileUtils.java
级别 信息 行数
未使用的导包 - java.io.UnsupportedEncodingException. 30
未使用的导包 - java.nio.charset.UnsupportedCharsetException. 37
该行超过120个字符的长度 (当前字符数为 137). 647
该行超过120个字符的长度 (当前字符数为 131). 782
该行超过120个字符的长度 (当前字符数为 135). 1003
该行超过120个字符的长度 (当前字符数为 123). 1135
该行超过120个字符的长度 (当前字符数为 128). 1137
该行超过120个字符的长度 (当前字符数为 121). 1930
该行超过120个字符的长度 (当前字符数为 143). 1961
该行超过120个字符的长度 (当前字符数为 142). 1986
该行超过120个字符的长度 (当前字符数为 137). 2087
该行超过120个字符的长度 (当前字符数为 136). 2106
该行超过120个字符的长度 (当前字符数为 122). 2135
该行超过120个字符的长度 (当前字符数为 130). 2151
该行超过120个字符的长度 (当前字符数为 152). 2169
该行超过120个字符的长度 (当前字符数为 121). 2195
该行超过120个字符的长度 (当前字符数为 143). 2213
该行超过120个字符的长度 (当前字符数为 125). 2263
该行超过120个字符的长度 (当前字符数为 147). 2283
该行超过120个字符的长度 (当前字符数为 123). 2308
该行超过120个字符的长度 (当前字符数为 124). 2325
缺失Javadoc注释 2579
缺失Javadoc注释 2603
缺失Javadoc注释 2627
缺失Javadoc注释 2648
该行超过120个字符的长度 (当前字符数为 133). 2909
该行超过120个字符的长度 (当前字符数为 132). 2986
该行超过120个字符的长度 (当前字符数为 124). 3021
src/main/java/org/apache/commons/io/IOUtils.java
级别 信息 行数
未使用的导包 - java.io.UnsupportedEncodingException. 35
未使用的导包 - java.nio.charset.UnsupportedCharsetException. 47
该行超过120个字符的长度 (当前字符数为 124). 554
该行超过120个字符的长度 (当前字符数为 124). 568
该行超过120个字符的长度 (当前字符数为 124). 583
该行超过120个字符的长度 (当前字符数为 124). 597
该行超过120个字符的长度 (当前字符数为 142). 612
该行超过120个字符的长度 (当前字符数为 139). 626
该行超过120个字符的长度 (当前字符数为 142). 630
该行超过120个字符的长度 (当前字符数为 145). 645
该行超过120个字符的长度 (当前字符数为 139). 649
该行超过120个字符的长度 (当前字符数为 133). 663
该行超过120个字符的长度 (当前字符数为 139). 667
该行超过120个字符的长度 (当前字符数为 139). 682
该行超过120个字符的长度 (当前字符数为 125). 1760
该行超过120个字符的长度 (当前字符数为 124). 1785
该行超过120个字符的长度 (当前字符数为 124). 1930
该行超过120个字符的长度 (当前字符数为 130). 1970
该行超过120个字符的长度 (当前字符数为 122). 2087
该行超过120个字符的长度 (当前字符数为 127). 2163
该行超过120个字符的长度 (当前字符数为 123). 2257
该行超过120个字符的长度 (当前字符数为 122). 2284
该行超过120个字符的长度 (当前字符数为 138). 2403
该行超过120个字符的长度 (当前字符数为 125). 2477
该行超过120个字符的长度 (当前字符数为 124). 2511
该行超过120个字符的长度 (当前字符数为 124). 2843
该行超过120个字符的长度 (当前字符数为 129). 2889
该行超过120个字符的长度 (当前字符数为 130). 2961
该行超过120个字符的长度 (当前字符数为 135). 3002
要求添加@return标签 3042
src/main/java/org/apache/commons/io/filefilter/MagicNumberFileFilter.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 123). 173
该行超过120个字符的长度 (当前字符数为 124). 266
src/main/java/org/apache/commons/io/input/CharSequenceInputStream.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 129). 69
该行超过120个字符的长度 (当前字符数为 124). 236
该行超过120个字符的长度 (当前字符数为 122). 237
该行超过120个字符的长度 (当前字符数为 138). 254
src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java
级别 信息 行数
未使用的导包 - java.nio.charset.UnsupportedCharsetException. 26
该行超过120个字符的长度 (当前字符数为 128). 132
该行超过120个字符的长度 (当前字符数为 131). 134
src/main/java/org/apache/commons/io/input/Tailer.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 132). 208
该行超过120个字符的长度 (当前字符数为 129). 220
该行超过120个字符的长度 (当前字符数为 151). 233
该行超过120个字符的长度 (当前字符数为 149). 247
该行超过120个字符的长度 (当前字符数为 143). 272
该行超过120个字符的长度 (当前字符数为 144). 287
该行超过120个字符的长度 (当前字符数为 166). 304
该行超过120个字符的长度 (当前字符数为 124). 322
该行超过120个字符的长度 (当前字符数为 146). 336
缺失Javadoc注释 482
src/main/java/org/apache/commons/io/input/XmlStreamReader.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 122). 215
src/main/java/org/apache/commons/io/monitor/FileAlterationObserver.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 122). 156
该行超过120个字符的长度 (当前字符数为 124). 199
src/main/java/org/apache/commons/io/output/ChunkedOutputStream.java
级别 信息 行数
要求为'data'参数添加@param标签 69
要求为'srcOffset'参数添加@param标签 69
要求为'length'参数添加@param标签 69
要求为'IOException'参数添加@throws 标签 69
src/main/java/org/apache/commons/io/output/ChunkedWriter.java
级别 信息 行数
要求为'data'参数添加@param标签 69
要求为'srcOffset'参数添加@param标签 69
要求为'length'参数添加@param标签 69
要求为'IOException'参数添加@throws 标签 69
src/main/java/org/apache/commons/io/output/DeferredFileOutputStream.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 146). 134
src/main/java/org/apache/commons/io/output/FileWriterWithEncoding.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 122). 78
该行超过120个字符的长度 (当前字符数为 123). 103
该行超过120个字符的长度 (当前字符数为 130). 128
该行超过120个字符的长度 (当前字符数为 124). 205
src/main/java/org/apache/commons/io/output/LockableFileWriter.java
级别 信息 行数
未使用的导包 - java.io.UnsupportedEncodingException. 24
未使用的导包 - java.nio.charset.UnsupportedCharsetException. 27
src/main/java/org/apache/commons/io/output/WriterOutputStream.java
级别 信息 行数
该行超过120个字符的长度 (当前字符数为 136). 120
该行超过120个字符的长度 (当前字符数为 129). 139
该行超过120个字符的长度 (当前字符数为 132). 173

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Apache Commons IO读取SDK文件可以大大简化代码实现,具体步骤如下: 1. 引入Apache Commons IO库 首先需要在项目中引入Apache Commons IO库,可以在项目的Maven依赖中添加以下配置: ``` <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.8.0</version> </dependency> ``` 如果不使用Maven,可以在项目中手动加入commons-io-x.x.x.jar文件。 2. 使用FileUtils读取文件 FileUtils是Apache Commons IO库中的一个工具类,提供了很多文件操作的方法,包括读取文件。使用FileUtils读取文件的示例代码如下: ```java import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; public class ReadSdkExample { public static void main(String[] args) { File sdkFile = new File("path/to/sdk/file"); try { String sdkContent = FileUtils.readFileToString(sdkFile, "UTF-8"); // 处理读取到的SDK内容 System.out.println(sdkContent); } catch (IOException e) { e.printStackTrace(); } } } ``` 上述示例代码中,首先通过File类创建一个代表SDK文件的File对象,然后使用FileUtils.readFileToString方法读取文件内容并将其转换为字符串格式。在读取过程中需要指定文件的编码格式,这里使用了UTF-8编码。 注意:在使用FileUtils.readFileToString方法时,如果文件过大可能会导致内存溢出。此时可以使用FileUtils.readLines方法按行读取文件内容,并逐行处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值