取出文字:str.substring(start index,end index)
字串長度:str.length()
比對字串:str.equals("字串")
轉成大寫:str.toUpperCase()
轉成小寫:str.toLowerCase()
轉成整數:Integer.parseInt(str)
ref: 巫老師的日誌
尋找特定字元:str.indexOf('字元');
ex:
<% 字串處理(JSP處理字串真的很麻煩 冏) String GPSaddr; String tmp_a, tmp_b; int symbol=0; int length=0; float a,b; GPSaddr=(String)request.getParameter("GPSaddr"); symbol=GPSaddr.indexOf(','); length=GPSaddr.length(); tmp_a=GPSaddr.substring(0,symbol); tmp_b=GPSaddr.substring(symbol+1,length); a=Float.valueOf(tmp_a); b=Float.valueOf(tmp_b); %>
這個比較好用:String splitString = "Bob:Stev:David:John";
String[] names = splitString.split(":");
for(String name:names)
{
System.out.println(name);
}
ref: Cooking Java
沒有留言:
張貼留言