public static void main(String[] args) throws IOException { //读取文本中文字为字符串 String str = "文本路径******\\Io.txt"; String readFileToString = FileUtils.readFileToString(new File(str), StandardCharsets.UTF_8); System.out.println(readFileToString); //读取文本中文字为List集合 List<String> stringList = FileUtils.readLines(new File(str), StandardCharsets.UTF_8); System.out.println(stringList.size()); //获取basename String baseName = FilenameUtils.getBaseName(str); System.out.println(baseName); //获取后缀 String extension = FilenameUtils.getExtension(str); System.out.println(extension); }
坐标:
<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency>