为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

java转换斜杠

2017-12-05 5页 doc 18KB 12阅读

用户头像

is_654168

暂无简介

举报
java转换斜杠java转换斜杠 ï??è??æ•?æ?œæ import java.io.FileInputStream; /** * @author yl * @version 0.1 * @see å??æ,?æ?œæ å’Œå •æ?œæ çš„å?„ç?† ,把æ‰?有的æ?œæ è?›è?Œå?„ç?†ï?Œå?šä?ªè??ç?? çš„æ?œæ ï?Œå ?å??å?‹çš„ç??ä??ä?ª * --2009.12.21 * */ public class Sign { /** * @p...
java转换斜杠
java转换斜杠 ï??è??æ•?æ?œæ import java.io.FileInputStream; /** * @author yl * @version 0.1 * @see å??æ,?æ?œæ å’Œå •æ?œæ çš„å?„ç?† ,把æ‰?有的æ?œæ è?›è?Œå?„ç?†ï?Œå?šä?ªè??ç?? çš„æ?œæ ï?Œå ?å??å?‹çš„ç??ä??ä?ª * --2009.12.21 * */ public class Sign { /** * @param path * @return è??å?„ä?‹å??åŠ ä?Šâ?œ\â? */ public static String AddSignLast_Z(String path){ path=SignSolve(path); if(path!=null&&path!=""){ if((int) path.charAt(path.length()-1)==92){ }else if((int) path.charAt(path.length()-1)==47){ path=path.substring(0,path.length()-1);//把未å??çš„â?œ/â??å??æ?‰ path+="\\"; }else{ path+="\\"; } } return path; } /** * @param path * @return è??å?„ä?‹å??åŠ ä?Šâ?œ/â? */ public static String AddSignLast_F(String path){ path=SignSolve(path); if(path!=null&&path!="") if((int) path.charAt(path.length()-1)==47){ }else if((int) path.charAt(path.length()-1)==92){ path=path.substring(0,path.length()-1);//把未å??çš„â?œ\â??å??æ?‰ path+="/"; }else{ path+="/"; } return path; } /** * @param path * @return è??å?„ä??çš„æ‰?有æ?œæ æ??æˆ?â?œ\â? * @exception java.lang.StringIndexOutOfBoundsException */ public static String ReplaceAll_Z(String path){ path=SignSolve(path); if(path!=null&&path!=""){ path=path.replaceAll("/", "\\\\"); } return path; } /** * @param path * @return è??å?„ä??çš„æ‰?有æ?œæ æ??æˆ?â?œ/â?? * @exception java.lang.StringIndexOutOfBoundsException */ public static String ReplaceAll_F(String path){ path=SignSolve(path); if(path!=null&&path!=""){ path=path.replaceAll("\\\\", "/"); } return path; } /** * @param path * @return curPath * @see 把pathä??çš„æ‰?有的å?šä?ªâ?œ\â??â?œ/â??è??æˆ?å??å?‹çš„ç??ä??ä?ª */ public static String SignSolve(String path){ int mark = 0; String curPath = ""; for (int i = 0; i < path.length(); i++) { //ASCIIæ?”å??â?œ/â? =47 if ((int) path.charAt(i) == 47) { mark++; if (mark == 1) curPath += path.charAt(i); } else if ((int) path.charAt(i) == 92) { mark++; if (mark == 1) curPath += path.charAt(i); } else { mark = 0; } // System.out.print(mark); if (mark == 0) { // System.out.println(path.charAt(i)); curPath += path.charAt(i); } } return curPath; } public static void main(String[] args) { /*Document doc; String path=""; try { FileInputStream fileReader = new FileInputStream("SubClipse.xml"); SAXBuilder sa = new SAXBuilder(); doc = sa.build(fileReader); Element configRoot = doc.getRootElement(); Element connect = configRoot.getChild("connect"); Element epackagePath = connect.getChild("packagePath"); if(epackagePath != null) { path = epackagePath.getText(); } else { path = " "; } }catch (Exception e) { // TODO: handle exception } System.out.println("curPath:"+path); System.out.println(AddSignLast_F(path)); System.out.println(AddSignLast_Z(path)); System.out.println(ReplaceAll_F(path)); System.out.println(ReplaceAll_Z(path)); */ } }
/
本文档为【java转换斜杠】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索