import java.io.*;
public class ReplaceNameManager{
private String replacedText;
private String replaceWithText;
public ReplaceNameManager(String fileName, String replacedText, String replaceWithText) {
super(fileName);
this.replacedText = replacedText;
this. replaceWithText= replaceWithText;
}
public void rename(File f) {
if(replacedText == null)
return;
String filename = f.getName();
String replaceWithThis = "";
if( replaceWithText != null)
replaceWithThis = replaceWithText;
String newname = f.getParent() + File.separatorChar +
filename.replaceAll( replacedText, replaceWithThis);
f.renameTo(new File(newname));
}
}
分享到:
相关推荐
北京动力节点-Java编程零基础教程-022-Java语言概述-第一个程序-对源码的修改.avi 北京动力节点-Java编程零基础教程-023-Java语言概述-第一个程序-易犯的错误.avi 北京动力节点-Java编程零基础教程-024-Java语言...
本书可以作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计公共选修课的教材,同时还可用作职业教育的培训用书和Java 2初学者的入门教材或为具有一定Java语言编程经验的开发人员学习使用。...
Java高级程序设计 第5章 Java序列化机制 5.1 应用场景 5.2 相关知识5.3 实施过程 5.4 拓展知识5.5 拓展训练 5.6 课后小结5.7 课后习题 5.8 上机实训 Java高级程序设计实战教程第五章-Java序列化机制全文共15页,当前...
这是我在学习JAVA程序设计时写的课程设计,旨在帮助Java的初学者顺利通过课程设计完成答辩,最大的优点就是通俗易懂,移植能力强,可以借鉴这个实现学生管理系统等项目开发。因为有提供给你们完整的编写代码的视频...
模块9 Java数据库编程 《Java程序设计案例教程》教学课件09Java数据库编程全文共26页,当前为第1页。 学习目标 01 掌握在Java应用程序中用JDBC连接驱动访问MySQL数据库的方法和步骤。 02 掌握通过Java应用程序操作...
Java程序生成exe可执行文件详细教程(图文说明)
Java_class编辑 修改Halo 2.0+教程 主要针对手机的! 今天测试了,不是所有都能用,不过大部分手机程序都可以用,大部分PC程序不要用,呵呵!
Java高级程序设计 第1章 Java编码规范 1.1 应用场景1.2 相关知识1.3 任务实施1.4 拓展知识1.5 拓展训练1.6课后小结 Java高级程序设计实战教程第一章-Java编码规范全文共13页,当前为第1页。 1.1 应用场景 一个大型的...
java程序设计 适合人群: 1. 在校大学生有 JAVA编程课程设计和答辩需求的同学 2. 具有一定JAVA语言基础的初学者,但不知道如何设计与开发一个系统 3. 对Java-swing的知识有一定的了解,需要学习总结应用相关知识...
java学习第一天,讲解java是什么 本章学习要点 了解 Java 语言的版本及特点 ...12.Java修改Eclipse编辑器字体大小 13.Java Eclipse如何调试代码 14.Java初学者容易犯的错误 15.Java程序员学习路线
本光盘是《Java ME游戏开发技术大全》一书的配书光盘,内容包括了书中所有的源程序。 本光盘根目录下有13个文件夹,其内容和含义说明如下。 (1) 13个文件夹名对应于《Java ME游戏开发技术大全》中的相关章名,各...
Java程序设计实用教程_第4版_[叶核亚][案例及素材],所有关于Java课程上的代码 值得学习 但也有部分错误 希望大家一起指正, 我也会做出及时修改
Java的tag标签教程,可以不用写类就封装代码,方便网站及BS系统不用重启服务器修改程序。
在 java 语言中,Java 程序的基本单位是类,也就是说:一个 Java 程序是由多个类组成 的。定义一个类与定义一个数据类型是有区别的。在程序设计语言中,把定义数据类型的能 力作为一种很重要的能力来对待。在面向...
在这个实战博客中,我们将创建一个Java图形绘制应用程序,演示如何使用Java编程语言和图形库来实现绘图功能。 以下是本实战博客的主要内容: 项目概述 准备工作 创建Java项目 设计用户界面 实现绘图功能 实现编辑...
在本教程中,您将学习如何创建、运行和打包打印到系统输出的简单 Java 应用程序。在此过程中,您将熟悉IntelliJ IDEA功能,以提高开发人员的工作效率:编码辅助和补充工具。 IDE解释 IDE(集成开发环境),它提供了...
另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。 Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口...
1-5 在Eclipse开发第一个Java程式 23 1-6 在Eclipse开发第一个Java视窗程式-显示影像 26 1-7 在Eclipse开发视窗程式-slider控制元件 34 1-8 在Eclipse开发视窗程式-按钮控制元件 39 1-9 好用的Eclipse热键 41 第2章 ...
题目 1. 请简述合适的命名对提高代码质量的价值? 2. 请简述语境对命名的影响? 3. 请简述代码语义与命名...7. 请简述代码重复对代码质量的影响,代码重复对代码可修改性的影响? 8. 请简述封装与代码功能单一的关系?
Java版精华区 含java jsp及js等精华帖子合集 适合收藏 查询 <br>序号 精华区主题 -------------------------------- 1. [目录]Java教程 1. [目录]Java语言教程 2. [目录]来自java的传说...