文字列コード処理

//小数点の後の余分な0を削除します
public static String subZeroAndDot(String s){
if(s.indexOf( "。")> 0){
s = s.replaceAll( "0+? " " " ; / / 行く 落とす たくさん 私は 0 s = s r e p l a c e l l " [ ] "、""); //余分な0を削除s = s.replaceAll(" [。] "、 "");//最後の一つが除去される
}
戻りS;
}
//ストリング除去スペース
公共ボイドdelSpacebar(){
String a = "fdi34 09df jk";
// a = a.replace( ""、 ""); // replace変換パラメーターは文字列です; replaceAll変換パラメーターは正規表現です
a = a.trim(); //文字列
System.out.println(a);
}先頭と末尾のスペースを削除します

//電話番号の中央4桁を****に
変換しますpublic static String switchPhone(String phone){
if(phone.length()== 11){
if(Pattern.compile( "[0-9] ") .matcher(phone).matches()){
phone = phone.substring(0、3)+ phone.substring(3).replaceAll( "^ \ d {4}"、 "
***");
} else {
phone = "数字がありません";
}
} else {
phone = "長さが間違っています";
}
電話番号を返す;
}

//最初の文字を大文字にした
public String upperCase(String str){
return str.substring(0、1).toUpperCase()+ str.substring(1);
}

@Test
//時間処理
public void date(){
try {
Long timeStamp = System.currentTimeMillis(); //現在のタイムスタンプを取得
System.out.println(timeStamp);
Date nowDate = new Date(); //現在の時間
System.out.println(nowDate);
// DateFormat df = new SimpleDateFormat(“ yyyy-MM-dd E a HH:mm:ss”);
SimpleDateFormat sdf = new SimpleDateFormat(“ yyyy-MM-dd HH:mm:ss ”); // SimpleDateFormatはDateFormatサブクラスであり、通常はSimpleDateFormat
String dateStr = sdf.format(nowDate); //時間形式は文字列形式に変換されます
System.out.println(dateStr);
日付日付= sdf.parse(dateStr ); //文字列形式が時間形式に変換されます
System.out.println(date);
} catch(ParseException e){
e.printStackTrace();
}
}

公開された18件のオリジナル記事 いいね1 訪問1417

おすすめ

転載: blog.csdn.net/qiteng_sijia/article/details/86089453