活用串的API

来源:互联网 发布:淘宝情趣内衣评价大全 编辑:程序博客网 时间:2024/06/07 23:50

public class A{public static void main(String[] args){String s = "c:\\xyz\\bak\\x.ini";s = s.toUpperCase();  // windows 文件系统不区分大小写System.out.println(s.startsWith("C:") && s.endsWith(".INI"));}}
上面是标准答案  但是如果文件是c:\\xyz\\bak\\.ini。则照样会正常显示。下面是原创代码

package lianxijihe;public class lianxi031 {public static void main(String[] args){String s = "c:\\xyz\\bak\\.ini";if(s.startsWith("c:\\")&&s.endsWith(".ini")){if(s.charAt(s.length()-5)=='\\'){System.out.println("文件名为空");return;}System.out.println("符合标准");}else{System.out.println("不符合");}}}


0 0
原创粉丝点击