当前位置: 首页 > news >正文

第三方网站下载素材是怎么做重庆网站建设途锦科技

第三方网站下载素材是怎么做,重庆网站建设途锦科技,凡客诚品app下载,做淘宝货源网站自己定义一个属性文件#xff1a;例如prop.propertiesbaseFilePathD\:/kuanter/resourcetesxabcd我们要做的第一步就是要将文件读取到Properties类对象中#xff0c;由于load有一个参数是InputStream#xff0c;所以我们可以用 InputStream的子类FileInputStream将属性文件读…自己定义一个属性文件例如prop.propertiesbaseFilePathD\:/kuanter/resourcetesxabcd我们要做的第一步就是要将文件读取到Properties类对象中由于load有一个参数是InputStream所以我们可以用 InputStream的子类FileInputStream将属性文件读取到Properties对象中知道prop.properties的路径我们就用FileInputStream(String name)构造函数Properties prop new Properties();//属性集合对象FileInputStream fis new FileInputStream(prop.properties);//属性文件流prop.load(fis);//将属性文件流装载到Properties对象中1.//获取属性值baseFilePath已在文件中定义2. System.out.println(获取属性值baseFilePath prop.getProperty(baseFilePath));3. //获取属性值country未在文件中定义将在此程序中返回一个默认值但并不修改属性文件4. System.out.println(获取属性值country prop.getProperty(country, 中国));在保存属性集合到文件之前我们还有一件事情就是如何修改和添加新的属性到属性集合这里使用了一个方法就是setProperty(String key, String value)这个方法就是当属性集合中存在指定的key时就修改这个key的值如果不存在就新建一个key同样是通过键值关系保存的但值得注意的是Properties类继承自Hashtable所以也可以用Hashtable的put和putAll方法保存但强烈反对使用这两个方法因为它们允许调用方插入其键或值不是 Strings 的项。相反应该使用 setProperty 方法。如果在“有危险”的 Properties 对象(即包含非 String 的键或值)上调用 store 或 save 方法则该调用将失败。那好下面我们就来看看修改、添加和保存属性的程序//修改baseFilePath的属性值prop.setProperty(baseFilePath, Boxcode);//添加一个新的属性studioprop.setProperty(studio, Boxcode Studio);//文件输出流FileOutputStream fos new FileOutputStream(prop.properties);//将Properties集合保存到流中prop.store(fos, Copyright (c) Boxcode Studio);fos.close();//关闭流在我们知道如何读写一个属性文件之后我们仍然还有很多需要注意的问题因为load和store方法都是按照ISO-8859-1的编码方式读写属性流文件的而ILatin1 的字符和某些特殊字符而对于非Latin1 的字符和某些特殊字符则要使用与字符和字符串字面值所用的类似转义序列以值和元素的形式来表示它们。所以当我们在处理中文时不可以在直接修改属性文件时将中文的值赋予给属性而是要在JAVA程序中通过setProperty方法给属性赋予中文的值因为这样store会将中文转换成 unicode码在读取时系统会将读取到的unicode码按系统的编码打印出来对于中文系统通常是GBK码这样中文才能够正常显示。具体在项目中的属性文件读写package TestPropertis;//import java.io.FileInputStream;//import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;//import java.net.URL;import java.util.Properties;/*** TODO* author admin* date 2012-11-22 下午05:17:28*/public class ReadWirtePropertis {public static void main(String[] args) {Properties pro new Properties();//属性集合对象//URL url Thread.currentThread().getContextClassLoader().getResource(prop.properties);//获取项目中文件的路径InputStream path Thread.currentThread().getContextClassLoader().getResourceAsStream(prop.properties);//获取路径并转换成流//try {//FileInputStream fis new FileInputStream(属性文件创建在电脑上);try {//pro.load(fis);//将属性文件流装载到Properties对象中pro.load(path);//fis.close();System.out.println(pro.getProperty(baseFilePath));pro.setProperty(shuzi, 1111);//往属性文件插值pro.setProperty(shuzi, 222);//更改属性值System.out.println(pro.getProperty(shuzi));} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}//} catch (FileNotFoundException e) { TODO Auto-generated catch block//e.printStackTrace();//}}}
http://www.zqtcl.cn/news/844008/

相关文章:

  • 做网上购物网站杭州房产网官方网站
  • 汕头市网站建设分站公司站长网站大全
  • c2c的网站名称和网址深圳设计公司办公室
  • 建设银行企业版网站做微网站平台
  • 北京企业网站建设电话长沙建设工程信息网
  • 大型综合门户网站开发扁平化个人网站
  • 怎么做代理人金沙网站长沙 网站运营
  • 商城网站开发的目的和意义鲜花类网站建设策划书范文
  • 什么类型的公司需要做建设网站的iis7 网站权限设置
  • 信誉好的商城网站建设火车头 wordpress 发布
  • 龙岩做网站抚顺 网站建设
  • wordpress怎么设置广告位青州网站优化
  • 网站的备案编号高端网站建设谷美
  • 佛山智能网站建设地址设计资溪做面包招聘的网站
  • 荆州网站建设多少钱国外网站设计理念
  • 网站备案成功后wordpress文字加框
  • 中小企业怎么优化网站西安网站建设求职简历
  • 网站开发者模式怎么打开商城网站建设特点有哪些
  • 网站登录按纽是灰色的做网站的前途怎么样
  • 常州城乡建设局网站霸榜seo
  • 网站响应样式如何制作自己的公众号
  • 网站的友情连接怎么做免费收录链接网
  • 太原网站设计排名wordpress 设置语言
  • 南京模板建站定制网站网站单页面怎么做的
  • 宁夏住房建设厅网站石家庄最新今天消息
  • 写网站软件tomcat部署wordpress
  • 怎么做下载网站吗分析一个网站
  • 网站建设禁止谷歌收录的办法做挂网站
  • 佛山优化网站公司做购物网站需要多少钱
  • 山东网站建设维护营销型网站是什么样的