首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个字符处理题!该怎么解决

2012-01-22 
一个字符处理题!ScanSiteScanTypeSendSite........写一个方法将ScanSite 等字符 转换为 SCAN_SITE 等```谁

一个字符处理题!
ScanSite
ScanType
SendSite
........

写一个方法将ScanSite 等字符 转换为 SCAN_SITE 等```
谁能帮个忙啊

[解决办法]
答:参考代码:

Java code
public  static String ps(String s)    {        String rs=s.replaceAll("([A-Z])", "_$1");        return s.charAt(0)=='_'?rs.toUpperCase():rs.substring(1).toUpperCase();    }        public static void main(String[] args) throws Exception {        // TODO Auto-generated method stub        System.out.println("ScanSite=>"+ps("ScanSite")+"\n"+                           "ScanType=>"+ps("ScanType")+"\n"+                           "SendSite=>"+ps("SendSite"));} 

热点排行