java中常用的一些方法(一)
生活随笔
收集整理的這篇文章主要介紹了
java中常用的一些方法(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.float型金額(單位:元)無精度損失轉為long型(單位為:分)
public static long parseMoney(String string){if(string.startsWith("¥")){string = string.substring(1,string.length());}String str = string.substring(0, string.indexOf(".")) + string.substring(string.indexOf(".") + 1);long amount = Long.parseLong(str);return amount;}2.格式化當前系統時間為年月日時分秒
public static String parseTime(){SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = new Date(System.currentTimeMillis());String dateString = formatter.format(date);return dateString ;}3.無序集合list轉換為有序集合set
第一種方式:
第二種方式:
ArrayList<String> list = new ArrayList<String>();list.add("哈哈");list.add("樂樂");list.add("嘻嘻");list.add("嘻嘻");HashSet<String> set = new HashSet<String>();set.addAll(list);list.clear();list.addAll(set);System.out.println(list.toString());4.String.matches() 這個方法主要是返回是否匹配指定的字符串,如果匹配則為true,否則為false;
如:/**
* 判斷字符創是否是一個有效的日期
*
* @param theStr
* @return true 是,false否
*/
public static boolean isDate(String theStr) {
return theStr.matches(“\d{4}\-\d{1,2}\-\d{1,2}”);
}
這個方法的參數為正則表達式,關于正則表達式的用法如下:
正則表達式(regular expression)描述了一種字符串匹配的模式,可以用來:(1)檢查一個串中是否含有符合某個規則的子串,并且可以得到這個子串;(2)根據匹配規則對字符串進行靈活的替換操作。
總結
以上是生活随笔為你收集整理的java中常用的一些方法(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android广告轮播图之匀速规律播放
- 下一篇: android界面之美---自定义网络请