try
{
FileInputStream in=new FileInputStream(f);
byte [] buf=new byt[1024];
int len=in.read(buf);
System.out.pintln(new String(buf,0,len));
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
{
FileInputStream in=new FileInputStream(f);
byte [] buf=new byt[1024];
int len=in.read(buf);
System.out.pintln(new String(buf,0,len));
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
解决方案 »
- java如何获取定义的变量名,即JLabel firstName 中的firstName-有点难啊
- myeclipse自动提示很慢
- 询问一段关于String的简单程序
- 有谁知道怎么样在行为事件中得到包含触发事件的元件的类的实例 ?
- 本人求jsp+javabean结构的分页代码,多谢了,只要给予代码,肯定给分,不给是小狗!
- 请问long类型和byte类型如何互换?
- 求教高手,java和.net 比,优势在哪里??
- 我想要学习Java,可是不知如何下手,还请各位指点!
- 请问用visual cafe standered edition 4.1 可以把class转为exe吗?具体应如何作呢?
- java 字符问题
- 求教:如何在JWindow上显示滚动字幕
- 软件创意, 功能可以得到保护?
BufferReader bf = new BufferReader(in);
StringBuffer sb = new StringBuffer();
String b;
while((b= bf.readLine())!=null){
sb.append(b);
}
new String(byte[])就能得到你想要的字符串了,当然,你还可以在byte[]后面加参数觉得译码的方式