`
100Air
  • 浏览: 118628 次
  • 性别: Icon_minigender_1
  • 来自: 海南
社区版块
存档分类
最新评论

java 新建格式为utf-8 的文件

阅读更多

使用java 程序创建格式为utf-8文件的方法:
 
try{
            File file=new   File("C:/11.jsp"); 
            OutputStream out=new FileOutputStream(file);
            BufferedWriter   rd   =   new BufferedWriter(new OutputStreamWriter(out,"utf-8"));
            rd.write("333333333333中国");
            rd.close();
            out.close();
        }catch(IOException e){
            e.printStackTrace();
        }
分享到:
评论
4 楼 fange2015 2016-03-16  
本人搞了半天了,分享给后来人,JAVA后台读取和新建:
public void fileNew(File s, File t) {
FileInputStream inputStream = null;
BufferedReader br = null; 
OutputStream out = null;
        BufferedWriter rd = null;
try {
inputStream = new FileInputStream(s);
//UTF-8编码
br = new BufferedReader(new InputStreamReader(inputStream, "UTF-8")); 
out = new FileOutputStream(t);
//生成UTF-8编码文件
            rd = new BufferedWriter(new OutputStreamWriter(out, "utf-8"));
String line = null; 
while ((line = br.readLine()) != null) {
//System.out.println(line);
line += "\r\n";
rd.write(line);

} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
out.close();
rd.close();
br.close();
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
    }
3 楼 100Air 2010-05-10  
这个方法是创建文件的保存格式.
默认是本机编码格式(应该是GBK或gb2312编码,个人理解)。
你保存文件时有没有选GBK 编码来保存呢?
2 楼 unika_ly12 2010-05-10  
GBK的怎么办?
1 楼 100Air 2007-01-24  
是否有更好的方法呢?.....

相关推荐

    设置myeclipse新建jsp文件默认编码为UTF-8

    ### 设置MyEclipse新建JSP文件默认编码为UTF-8 #### 一、引言 在Web开发过程中,中文字符的正确显示对于用户体验至关重要。在使用MyEclipse进行Java Web开发时,可能会遇到中文乱码问题,这主要是由于文件编码设置...

    IDEA支持带BOM的UTF-8编码文件.rar

    1. **打开文件**:当你尝试打开一个带有BOM的UTF-8文件时,IDEA会自动检测到BOM,并以正确的编码方式显示文件内容。 2. **新建文件**:在创建新文件时,可以选择编码类型。虽然UTF-8无BOM是更常见的选择,但IDEA也...

    IDEA支持带BOM的UTF-8编码文件的解决方案

    压缩包内包含 ecj-4.6.2.jar 和 Util.class两个文件 使用说明: 1. 如果你的IDEA是2017.2.2版本,那么直接把ecj-4.6.2.jar放到你的IDEA安装目录下lib文件夹中替换原文件即可 2. 如果你是其他版本的IDEA,那么用压缩...

    IntelliJ IDEA 统一设置编码为utf-8编码的实现

    IntelliJ IDEA 统一设置编码为utf-8编码的实现可以通过多种方法实现,包括设置默认的文件编码格式、修改项目配置文件、设置 Java 编译器选项、设置运行时参数等。通过这些方法,可以确保 IntelliJ IDEA 中的所有文件...

    myEclipse乱码解决办法

    同样设置java默认编码格式为“UTF-8”,那么以后新建的java文件,都是以“UTF-8”的格式保存的。 设置html默认编码格式为“UTF-8”,那么以后新建的html文件,都是以“UTF-8”的格式保存的。 以上设置了文件的保存...

    安卓平板电脑打开Java文件乱码该怎么办?.docx

    此外,如果你使用Eclipse作为Java开发环境,你可以全局设置工作空间的编码格式为UTF-8,以避免新创建的项目文件出现乱码。进入Eclipse的菜单栏,依次点击“Window”->“Preferences”->“General”->“Workspace”,...

    Java_EE中文乱码问题解决方案.ppt

    1. **修改Eclipse工作区默认编码**:进入Eclipse设置,将工作区的默认编码更改为UTF-8,以确保所有新建文件都以UTF-8编码。 2. **修改文件编辑及保存的编码**:对于特定类型的文件(如Java Class, JSP, JavaScript...

    帆软cpt模板及sql

    帆软cpt模板及sql 帆软FineReport使用技巧总结 1.重复与冻结设置,作用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 ... 新编码:UTF-8

    php-java-bridge 配置包

    charset=utf-8" ); // get instance of Java class java.lang.System in PHP $system = new Java( 'java.lang.System' ); $s = new Java( "java.lang.String" , "php-java-bridge config...<br><br>" ); echo ...

    使用 Java 对 Linux 下文件编码格式进行批量转换源代码

    打开 /home/defonds/tmp/test2 文件夹,发现有新文件 test0.java,test1.java,test2.java 生成,查看其编码格式,是为 UTF-8,证明转码成功。 4。使用本工具可以对 Linux 下文件的字符集编码格式进行批量转换。只需...

    eclipse编码修改

    为了确保新建的Java工程和文件使用UTF-8编码,你需要进行以下几步操作: 1. 首先,进入Eclipse的“首选项”设置(`windows->Preferences...`)。在左侧导航树中找到`general->Workspace`,在右侧的“Text file ...

    SublimeText java

    此外,确保你的Java源代码文件也保存为UTF-8编码。如果你的代码中包含非ASCII字符,或者你的源代码文件是用其他编码创建的,这可能会引起问题。在Sublime Text 3中,你可以在文件菜单中选择 "Save with Encoding" 来...

    EditPlus-java配置

    - 在“命令”(Command)栏,输入`javac`,接着在命令参数(Arguments)栏输入`-encoding UTF-8 ${file}`(这将指定编码为UTF-8并编译当前文件)。 - 在“工作目录”(Working Directory)栏,输入`${workspace}`,...

    Zend-Studio-7中文乱码的解决方法

    3. **项目文件编码**:确保所有项目文件的编码格式都设置为UTF-8。可以通过以下步骤检查和更改项目的编码设置: - 打开 Zend Studio,选择“Window”->“Preferences”->“General”->“Content Types”->“Text”...

    Eclipse中文乱码处理方案.docx

    这样,所有在该工作空间中新建的工程的默认编码就会被设置为UTF-8。 其次,为了确保所有类型的文本文件都使用UTF-8编码,你需要进一步配置“Content Types”。在“Preferences”对话框中,导航到“General” -> ...

    Java Web开发(JSP、Servlet)乱码终极解决方案.txt

    - **Eclipse**: 在Eclipse中,通过`Preferences -> General -> Workspace -> Text file encoding`,选择`Other`并输入`UTF-8`,这样可以确保所有新建或打开的文件都使用UTF-8编码。 - **NetBeans**: NetBeans默认...

    JSP-config(CHM).rar_java jsp-config_jsp-config

    charset=UTF-8" pageEncoding="UTF-8"%> ``` 3. **JSP运行与调试** - **部署应用**:将项目打包成WAR文件,然后通过IDE或服务器管理界面将其部署到服务器上。 - **运行与测试**:启动服务器后,可以通过浏览器...

    idea output 乱码.pdf

    将"IDE Encoding"和"Project Encoding"都设置为UTF-8,这样所有新建和打开的项目文件都会默认使用UTF-8编码。 通过以上四个步骤,一般能够有效地解决IntelliJ IDEA中的中文乱码问题。如果你仍然遇到其他类型的乱码...

    Eclipse 开发JSP中文乱码解决方案

    这样,当你新建一个JSP文件时,它的编码就会被自动设置为UTF-8,避免因为编码不一致导致的中文乱码问题。 除了上述步骤,还有一些其他注意事项: - 确保你的JSP文件头部声明了正确的字符集,例如:`;charset=UTF-8...

Global site tag (gtag.js) - Google Analytics