public static void main(String[] args) throws IOException {
DataOutputStream dos = new DataOutputStream(new FileOutputStream("d:\\dd.txt"));
dos.writeFloat(0.12345f);
dos.close();
}代码执行完后,dd.txt文件里面却是乱码?
为什么?请问如何解决?
谢谢!
DataOutputStream dos = new DataOutputStream(new FileOutputStream("d:\\dd.txt"));
dos.writeFloat(0.12345f);
dos.close();
}代码执行完后,dd.txt文件里面却是乱码?
为什么?请问如何解决?
谢谢!
dos.print(0.12345f);
dos.close();
DataOutputStream dos = new DataOutputStream(new FileOutputStream("d:\\dd.txt"));
dos.writeFloat(0.12345f);
dos.close();FileInputStream inputStream = new FileInputStream("d:\\dd.txt");
DataInputStream dataInputStream = new DataInputStream(inputStream);
float k = dataInputStream.readFloat();
System.out.println(k);
public class Hanzi1
{
public static void main(String[] args)
{
try
{
DataOutputStream dos = new DataOutputStream(new FileOutputStream("d:\\dd.txt"));
dos.writeFloat(0.12345f);
dos.close();
DataInputStream dis=new DataInputStream(new FileInputStream("d:\\dd.txt"));
float f=dis.readFloat();
System.out.println(" f is "+f);
dis.close();
}
catch (IOException e)
{
// TODO: handle exception
System.out.println(e);
}
}
}
如:dos.writeInt(65);则会显示A
Error:Incorrect string value:'\xc1\xcb' for column 'name' at row 1;mysql的设置:
db:utf8 client:utf8 conn:utf8 server:utf8 配置文件里也是utf8谢大婶了