请高手们帮帮我呀!好急,好急,好急,好急,好急,好急 我这个问题是关于在输出流中怎样可以把String类型转换为UTF16输出!我想好久都没有成呀!请高手帮帮我呀!!多谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在写文件时是可以指定编码的,举个例子吧:Writer writer = new OutputStreamWriter(new FileOutputStream(你的文件,"UTF-16");writer.write(你的内容);writer.close(); 楼上的方法是错的FileOutputStream根本就没有那个构造方法应该先把String 转成UTF-16的编码格式就可以了byte[] temp="原来的字符".getBytes();String utf16=new String(temp,"UTF-16");然后把utf16写入到文件即可 java文件中操作,在线,急,解决后,马上结贴 一个搞不懂的错误,找不到原因来,小白求解 一个关于组件间参数传递的问题 求救!急需!用JAVA编写一个扫描端口的程序。 怎么java卸载不了?我怎么办? Eclipse3.0 的奇怪问题,不能按F键 能实现这样的功能吗? 请问这行代码有什么问题?报了java.lang.NullPointerException 请问那里有JTest下载?急!!! applet中可以用datagramSocket类吗? 怎么用?????? 大家来说说道题目如何理解? 新人问题
举个例子吧:
Writer writer = new OutputStreamWriter(new FileOutputStream(你的文件,"UTF-16");
writer.write(你的内容);
writer.close();
FileOutputStream根本就没有那个构造方法
应该先把String 转成UTF-16的编码格式就可以了
byte[] temp="原来的字符".getBytes();
String utf16=new String(temp,"UTF-16");
然后把utf16写入到文件即可