日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

Android.text.TextUtils类

發(fā)布時(shí)間:2024/4/15 Android 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android.text.TextUtils类 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
對(duì)于字符串處理Android為我們提供了一個(gè)簡(jiǎn)單實(shí)用的TextUtils類,如果處理比較簡(jiǎn)單的內(nèi)容不用去思考正則表達(dá)式不妨試試這個(gè)在android.text.TextUtils的類,主要的功能如下:

1.是否為空字符 boolean?android.text.TextUtils.isEmpty(CharSequence str)?

? ? ? ? ? ? ?


我們經(jīng)??吹竭@樣的代碼:?

Java代碼??
  • public?void?setText(String?text?,?TextView?view?,?int?string){??
  • ????if(text?==?null?||?text.length()?==?0){??
  • ????????//?do?something??
  • ????}??
  • }??

  • 其實(shí)在android里 if(text ==null || text.length()==0)是有封裝的。?
    在android.text.TextUtils里?

    Java代碼??
  • public?static?boolean?isEmpty(CharSequence?str)?{??
  • ????????if?(str?==?null?||?str.length()?==?0)??
  • ????????????return?true;??
  • ????????else??
  • ????????????return?false;??
  • ????}??


  • 所以我們可以使用?
    Java代碼??
  • TextUtils.isEmpty(text)??

  • 代替?
    Java代碼??
  • if(text?==?null?||?text.length()?==?0)??


  • CharSequence 是一個(gè)接口,String 實(shí)現(xiàn)了這個(gè)接口



    2.拼接字符串 String android.text.TextUtils.join(CharSequence delimiter, Object[] tokens)

    3.拆分字符串 String[]?android.text.TextUtils.split(String text, String expression)

    4.拆分字符串使用正則 String[]?android.text.TextUtils.split(String text, Pattern pattern)

    5.確定大小寫(xiě)是否有效在當(dāng)前位置的文本 int?android.text.TextUtils.getCapsMode(CharSequence cs, int off, int reqModes)

    6.使用HTML編碼這個(gè)字符串?String android.text.TextUtils.htmlEncode(String s)

    另外,String[] android.text.TextUtils.split(String text, String expression)中的expression較特殊,如果采用
    TextUtils.split(someString, "-");
    來(lái)分割someString的話返回的將是錯(cuò)誤結(jié)果,正確的用法應(yīng)該是
    TextUtils.split(line, ",|\\-");

    總結(jié)

    以上是生活随笔為你收集整理的Android.text.TextUtils类的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。