欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android中判斷字符串中必須包含字母或者數(shù)字

 更新時間:2015年10月25日 16:35:03   投稿:hebedich  
這篇文章主要介紹了Android中判斷字符串中必須包含字母或者數(shù)字的相關(guān)資料,需要的朋友可以參考下

public static boolean isLetterDigit(String str){
  boolean isDigit = false;//定義一個boolean值,用來表示是否包含數(shù)字
     boolean isLetter = false;//定義一個boolean值,用來表示是否包含字母
     for(int i=0 ; i
       if(Character.isDigit(str.charAt(i))){   //用char包裝類中的判斷數(shù)字的方法判斷每一個字符
         isDigit = true; 
       }
       if(Character.isLetter(str.charAt(i))){  //用char包裝類中的判斷字母的方法判斷每一個字符
         isLetter = true;
       }
     }
     String regex = "^[a-zA-Z0-9]+$";
    boolean isRight = isDigit && isLetter&&str.matches(regex);
 return isRight;
 
 }

android判斷EditText輸入的數(shù)字、中文還是字母方法

String txt = edInput.getText().toString();

  Pattern p = Pattern.compile("[0-9]*"); 
   Matcher m = p.matcher(txt); 
   if(m.matches() ){
   Toast.makeText(Main.this,"輸入的是數(shù)字", Toast.LENGTH_SHORT).show();
   } 
   p=Pattern.compile("[a-zA-Z]");
   m=p.matcher(txt);
   if(m.matches()){
   Toast.makeText(Main.this,"輸入的是字母", Toast.LENGTH_SHORT).show();
   }
   p=Pattern.compile("[\u4e00-\u9fa5]");
   m=p.matcher(txt);
   if(m.matches()){
   Toast.makeText(Main.this,"輸入的是漢字", Toast.LENGTH_SHORT).show();
   }

相關(guān)文章

  • Android SDK Manager更新、下載速度慢問題解決辦法

    Android SDK Manager更新、下載速度慢問題解決辦法

    這篇文章主要介紹了Android SDK Manager更新、下載速度慢問題解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Android自定義控件之開關(guān)按鈕學(xué)習(xí)筆記分享

    Android自定義控件之開關(guān)按鈕學(xué)習(xí)筆記分享

    這篇文章主要為大家分享了Android自定義開關(guān)按鈕的學(xué)習(xí)筆記,內(nèi)容豐富,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android實現(xiàn)左側(cè)滑動菜單

    Android實現(xiàn)左側(cè)滑動菜單

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)左側(cè)滑動菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Android 多渠道打包進(jìn)階版

    Android 多渠道打包進(jìn)階版

    上篇文章更了Android 多渠道打包,這篇文章將做一個后續(xù)繼續(xù)更Android 多渠道打包進(jìn)階版,上次意未盡的朋友可以繼續(xù)啦,第一次點進(jìn)來的朋友也可以看上次文章
    2021-09-09
  • Flutter中使用setState時的6個簡單技巧總結(jié)

    Flutter中使用setState時的6個簡單技巧總結(jié)

    平常在使用flutter的控件時我們都知道,要刷新頁面那么只需要調(diào)用setState()方法即可,這篇文章主要給大家介紹了關(guān)于Flutter中使用setState時的6個簡單技巧,需要的朋友可以參考下
    2022-05-05
  • Android類FileDownloadList分析

    Android類FileDownloadList分析

    這篇文章主要介紹了Android類FileDownloadList分析,需要的朋友可以參考下
    2014-07-07
  • Android中多行文本末尾添加圖片排版問題的解決方法

    Android中多行文本末尾添加圖片排版問題的解決方法

    這篇文章主要給大家介紹了關(guān)于Android中多行文本末尾添加圖片排版問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 4種Android屏幕自適應(yīng)解決方案

    4種Android屏幕自適應(yīng)解決方案

    在開發(fā)android項目的時候,我們常常會考慮這樣的問題:為不同的手機(jī)屏幕顯示出最佳的界面,以提升用戶的體驗。本文介紹的是4種Android屏幕自適應(yīng)解決方案,有興趣的可以了解一下。
    2016-10-10
  • Android 設(shè)置Edittext獲取焦點并彈出軟鍵盤

    Android 設(shè)置Edittext獲取焦點并彈出軟鍵盤

    本文主要介紹了Android設(shè)置Edittext獲取焦點并彈出軟鍵盤的實現(xiàn)代碼。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • Android計時器控件Chronometer應(yīng)用實例

    Android計時器控件Chronometer應(yīng)用實例

    這篇文章主要為大家詳細(xì)介紹了Android計時器控件Chronometer應(yīng)用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09

最新評論