鱼C论坛

 找回密码
 立即注册
查看: 3023|回复: 3

[技术交流] 【Java 写文件出错】

[复制链接]
发表于 2018-4-6 22:56:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
package practice;

import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;

public class Pra004 {


        public static void main(String[] args) throws IOException {

                try
                (FileWriter fw = new FileWriter("demo.txt");
                ){
                        fw.write(1234);
                        fw.write(1000000000);
                }catch(FileNotFoundException e) {
                        System.out.println(e.getMessage());
                }
               
               

        }

}


----------------------------------------------------------

输出:Ӓ쨀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-4-6 22:57:38 | 显示全部楼层
为什么不是数字??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-8 10:01:44 | 显示全部楼层
FileWriter类是从OutputStreamWriter继承的
public void write(int c) throws IOException 写入单个字符。
c - 指定要写入字符的ASCII。
你写入的数字是作为字符的ASCII,最终显示的是ASCII值为这些的字符,并不是这些数字本身。要显示这些数字本身,可使用:String.valueOf(); 进行转换
注意valueOf()方法的大小写。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-8 10:18:51 | 显示全部楼层
谢了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 07:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表