当前位置: 首页 > news >正文

企业电子商务网站有哪些义乌网站建设费用多少

企业电子商务网站有哪些,义乌网站建设费用多少,网络营销是什么大类,顺德品牌网站建设文章目录 🌹问题✨思路🍔代码🛸读取文件,并把文件名保存到文件中 对指定目录下的所有 Java 文件进行编译、打包等处理; 查找指定目录下所有包含特定字符串的 Java 文件; 统计指定目录下所有 Java 文件的行数…

文章目录

  • 🌹问题
  • ✨思路
  • 🍔代码
  • 🛸读取文件,并把文件名保存到文件中

在这里插入图片描述

对指定目录下的所有 Java 文件进行编译、打包等处理;
查找指定目录下所有包含特定字符串的 Java 文件;
统计指定目录下所有 Java 文件的行数、字符数等信息;
这个时候我们就要把文件目录读取出来

🌹问题

编写程序,将某一个目录下(比如D:\workspace)(包含子目录)所有的java结尾的文件的绝对路径给输出在控制台。

✨思路

定义一个递归方法,用于遍历指定目录下的所有文件和子目录。
在递归方法中,对于每个文件或目录,判断是否是目录。如果是目录,则递归调用该方法;如果是文件,则判断文件名是否以 “.java” 结尾。
如果是以 “.java” 结尾的文件,则输出该文件的绝对路径。
在主程序中调用递归方法,传入目标目录的路径。

🍔代码

package org.Demo7;import java.io.File;public class file1 {public static void main(String[] args) {String directoryPath = "F:\\java项目"; // 指定工作空间目录// 调用递归方法查找并输出满足条件的文件路径findJavaFiles(directoryPath);}public static void findJavaFiles(String directoryPath) {File directory = new File(directoryPath);// 获取该目录下的所有文件和文件夹File[] files = directory.listFiles();if (files != null) {for (File file : files) {if (file.isDirectory()) {// 如果是文件夹,递归调用该方法findJavaFiles(file.getAbsolutePath());} else {// 判断是否以.java结尾if (file.getName().endsWith(".java")) {// 输出满足条件的文件的绝对路径System.out.println(file.getAbsolutePath());}}}}}
}

如果我们想把文件名保存在其他文件中应该怎么办呢

🛸读取文件,并把文件名保存到文件中

package org.Demo7;
//
//import java.io.File;
//
//public class file1 {
//    public static void main(String[] args) {
//        String directoryPath = "F:\\java项目"; // 指定工作空间目录
//
//        // 调用递归方法查找并输出满足条件的文件路径
//        findJavaFiles(directoryPath);
//    }
//
//    public static void findJavaFiles(String directoryPath) {
//        File directory = new File(directoryPath);
//
//        // 获取该目录下的所有文件和文件夹
//        File[] files = directory.listFiles();
//        if (files != null) {
//            for (File file : files) {
//                if (file.isDirectory()) {
//                    // 如果是文件夹,递归调用该方法
//                    findJavaFiles(file.getAbsolutePath());
//                } else {
//                    // 判断是否以.java结尾
//                    if (file.getName().endsWith(".java")) {
//                        // 输出满足条件的文件的绝对路径
//                        System.out.println(file.getAbsolutePath());
//                    }
//                }
//            }
//        }
//    }
//}
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.File;public class file1 {public static void main(String[] args) {String directoryPath = "F:\\java项目"; // 指定工作空间目录String outputFilePath = "G:\\files.txt"; // 输出文件路径// 调用递归方法查找并输出满足条件的文件路径findJavaFiles(directoryPath, outputFilePath);}public static void findJavaFiles(String directoryPath, String outputFilePath) {File directory = new File(directoryPath);// 获取该目录下的所有文件和文件夹File[] files = directory.listFiles();if (files != null) {try (BufferedWriter writer = new BufferedWriter(new FileWriter(outputFilePath, true))) {for (File file : files) {if (file.isDirectory()) {// 如果是文件夹,递归调用该方法findJavaFiles(file.getAbsolutePath(), outputFilePath);} else {// 判断是否以.java结尾if (file.getName().endsWith(".java")) {// 输出满足条件的文件的绝对路径到文件writer.write(file.getAbsolutePath());writer.newLine();}}}System.out.println("Java文件路径已保存到: " + outputFilePath);} catch (IOException e) {e.printStackTrace();}}}
}

运行成功
在这里插入图片描述

在技术的道路上,我们不断探索、不断前行,不断面对挑战、不断突破自我。科技的发展改变着世界,而我们作为技术人员,也在这个过程中书写着自己的篇章。让我们携手并进,共同努力,开创美好的未来!愿我们在科技的征途上不断奋进,创造出更加美好、更加智能的明天!

在这里插入图片描述

http://www.yayakq.cn/news/228088/

相关文章:

  • 电气毕业设计代做网站虚拟空间wordpress固定链接404
  • 教育门户网站源码重庆网站备案多久
  • 网站开发中用到的英文单词个人如何做网络推广
  • 旅游景点网站设计论文创建网站需要什么
  • 建立个人网站的步骤有哪些做网站失败
  • 南山网站设计训wordpress博客seo优化插件
  • 怎么查看一个网站是不是伪静态朋友做网站网站挣了好多钱
  • 宁德做网站公司花生壳做的网站
  • 如何做网站跳转重庆市公共资源交易中心网站
  • 点击立即进入正能量网站一个网站做数据维护需要多久
  • 360免费建站李梦外包网页制作页面多少钱一张
  • 做物流网站的图片素材自己怎么做优惠搜网站
  • 乡村旅游网站的建设分析可以做3d电影网站有哪些
  • 济南营销型网站建设福州模板建站定制网站
  • 口碑好的定制网站建设公司哪家好如何重置wordpress
  • 安徽省六安市建设局网站昆明地推业务推广公司
  • 网站建设与软件开发哪个好赚钱wordpress 撰写设置
  • 网站建设黄页免费观看七牛云存储 wordpress连接失败
  • 个人软件制作网站哪里有网站建设开发公司
  • server2008网站建设新手怎么做网站内容维护
  • 广东门户网站建设网站建设合同补充内容
  • 著名设计案例网站平面设计教程视频全集免费
  • 美食网站制作模板抖音代运营方案ppt
  • 行业门户网站运营自己做网站用软件下载
  • 免费织梦网站源码生成wordpress博客app
  • 昆明网站建设猫咪注册公司网站地址该如何填
  • 东莞智通人才网官方网站Wordpress 用户 AUTO_INCREMENT
  • 企业网站建设该怎么描述1免费网站建站
  • 网站建设参数外发加工网查询
  • dede我的网站蚂蜂窝网站源码