public static void main(String[] args) throws IOException
{
File f = new File(System.getProperty("user.dir")+"\\b.properties");
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
String line = null;
StringBuffer sb = new StringBuffer();
while((line = br.readLine()) != null)
{
System.out.println(line);
line = line.replaceAll("\\\\:", ":");
System.out.println(line.replaceAll("\\:", ":") + "......");
System.out.println(line);
sb.append(line);
}
BufferedWriter bw = new BufferedWriter(new FileWriter(f));
bw.write(sb.toString());
br.close();
bw.close();
}
分享到:
相关推荐
1. **语法高亮**:为.properties文件中的关键字和字符串提供不同的颜色标记,帮助快速识别不同元素。 2. **自动补全**:在输入键值对时,提供已存在的键的自动完成建议,减少手动输入错误。 3. **格式化**:可以自动...
6. **错误检查**:插件能检测语法错误,如未翻译的字符串,重复的键等,帮助开发者及时发现并修复问题。 7. **搜索与替换**:高级搜索和替换功能,允许在整个项目或所有`properties`文件中查找和替换特定键或值。 ...
这些文件存储了程序运行时所需的配置信息,如数据库连接字符串、应用程序设置等。为了方便管理和编辑这些文件,开发人员经常使用特定的插件。本篇文章将深入探讨"properties文件的插件",包括其功能、使用方法以及...
1. **语法高亮**:突出显示关键字和字符串,提高代码可读性。 2. **编码支持**:支持不同的字符编码,如UTF-8,确保国际化文本的正确显示。 3. **格式化工具**:自动缩进和排列键值对,保持文件整洁。 4. **错误检测...
### Java连接各种数据库的字符串详解 在Java开发中,经常需要与不同的数据库进行交互来实现数据的存储和读取功能。为了确保应用能够顺利地访问这些数据库,我们需要正确配置数据库连接字符串及相关驱动程序。本文将...
我们可以使用Java的内置`String`类提供的方法,如`substring()`用于截取字符串,`indexOf()`和`lastIndexOf()`查找子串,`trim()`去除空白,`replace()`和`replaceAll()`替换子串,以及`split()`分割字符串等。...
它们主要用于存储应用程序的配置信息,如国际化(i18n)字符串、数据库连接参数、系统设置等。在MyEclipse这样的集成开发环境中,Properties文件插件是提升开发效率的关键工具。 Properties文件插件允许开发者方便...
原版Eclipse的Properties文件编辑器可能只提供基本的文本编辑功能,如语法高亮和自动缩进,但缺少高级特性,比如搜索替换、代码折叠、或者对Unicode字符的支持。 插件"jp.gr.java_conf.ussiy.app.propedit_5.0.1"为...
Properties文件则常用于存储应用程序的配置参数,如数据库连接字符串、系统环境变量等。本篇将详细讲解如何在Spring 3.0的配置文件中加载Properties文件,以便在运行时动态获取和使用这些配置。 首先,我们需要一个...
5. **保存结果**:转换成功后,工具会创建新的`.properties`文件,保留原有的文件结构和命名,但文件内容已经是正确编码的中文字符串。 6. **错误处理**:如果在读取或转换过程中遇到问题,工具应能提供清晰的错误...
- **颜色高亮**:为提高可读性,插件对关键字、注释和字符串进行颜色区分,使得代码更易于阅读。 - **自动完成**:在输入键或值时,插件提供自动补全功能,减少手动输入,提高开发速度。 - **格式化工具**:可以...
### 汉化scite界面字符串的文件:详解与步骤 #### 一、概述 本文旨在详细介绍如何通过修改`locale.properties`文件来实现SciTE编辑器的汉化工作。SciTE(Scintilla Text Editor)是一款开源且免费的文本编辑器,...
6. **搜索与替换**:强大的查找和替换功能,允许在整个项目或特定的.properties文件中快速定位和修改配置。 7. **多语言支持**:对于国际化应用,插件支持创建和管理不同语言版本的.properties文件,方便实现应用的...
- `getProperty()`方法返回的是字符串,如果配置文件中的值包含特殊字符(如空格),可能需要进一步处理。 - 在处理完输入流后,记得关闭它,防止资源泄露。 **测试案例** 为了验证代码是否正确工作,可以编写单元...
Properties文件在Java编程中扮演着至关重要的角色,主要用于存储配置信息,如国际化(i18n)字符串、应用设置等。这个插件的出现,使得开发者可以更方便地管理和修改这些文件。 首先,让我们深入了解一下Properties...
3. **搜索和替换**:插件可能会提供高级搜索功能,允许用户按键或值进行全局搜索,并进行替换操作,这在处理大量Properties文件时非常有用。 4. **资源管理**:在大型项目中,Properties文件可能分布在多个项目或...
"C#日期格式字符串的相互...C#日期格式字符串的相互转换操作是一个非常重要的知识点, understanding these methods and properties can help you to manipulate date and time effectively in your C# programming.
在Java开发中,properties文件用于存储配置信息,如语言设置、数据库连接字符串等,而手动编辑这些文件往往繁琐且容易出错。Properties Edit插件则通过以下方式改善了这一情况: 1. **语法高亮**:插件支持对...
可以针对各种文本文件进行全文检索,支持的文件包括并且不限于:txt,xml,js,java,jsp,sql,css,html,htm,ini,c,h,cpp,py,vue,pom,properties等等。搜索速度快,可以同时对批量文件进行搜索和替换。