专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Web开发

小弟问个java流读取的有关问题

发布时间:2010-05-31 07:02:57 文章来源:www.iduyao.cn 采编人员:星星草
小弟问个java流读取的问题
image_location是形如/xxxx/image_tmp/2007/6/1/14/的 路径字符串
  目的是想 从 /xxxx/image_tmp/2007/6/1/14/或
  /xxxx/image_tmp1/2007/6/1/14/路径读取图像 
  下面这样写行么?

  String Imagetem= image_location;
String Imagetem1=Imagetem.replace("mage_tmp","mage_tmp1");
 
File file = new File(String.valueOf(Imagetem).concat(String.valueOf(image_file_name)));
 
if(file.exists()){
buffer = new byte[(int)file.length()];
FileInputStream in = new FileInputStream(file.getAbsolutePath());
in.read(buffer);
in.close();
}
 
else{
file =new File(String.valueOf(Imagetem1).concat(String.valueOf(image_file_name)));
buffer = new byte[(int)file.length()];
FileInputStream in = new FileInputStream(file.getAbsolutePath());
in.read(buffer);
in.close();
}

------解决方案--------------------
你自己看看行不行,有问题再说啊(路径先用自己设定的再用getAbsolutePath()))
------解决方案--------------------
Imagetem.replace("mage_tmp","mage_tmp1");repalce方法不能替换字符串
------解决方案--------------------
String.valueOf(Imagetem)这是?Imagetem已经是字符串了,干嘛还用String.valueOf()
你这样不报错吗?而且变量首字母要小写。

------解决方案--------------------
只要在给定路径下能够找到文件
都是对的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: