91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java常用工具有哪些

發布時間:2021-06-12 09:14:57 來源:億速云 閱讀:224 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Java常用工具有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1:生成純數字的隨機數

package com.lucun.student.utils;

import java.util.Random;
//純數字驗證碼
public class GetRandom {
    public static String getFourRandom(){
        Random random = new Random();
        String fourRandom = random.nextInt(10000) + "";
        int randLength = fourRandom.length();
        if(randLength<6){//這個6代表生成6位隨機數
            for(int i=1; i<=6-randLength; i++)
                fourRandom = "0" + fourRandom ;
        }
        return fourRandom;
    }
}

Java常用工具有哪些

2:生成包含字母的隨機數(大小寫)

package com.lucun.student.utils;

import java.util.Random;

public class GetRandomEnglishMath {
    public static String getCharAndNumr(int length) {
        String val = "";
        Random random = new Random();
        for (int i = 0; i < length; i++) {
            String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "num";
            if ("char".equalsIgnoreCase(charOrNum)) {
                // 取得大寫字母還是小寫字母
                int choice = random.nextInt(2) % 2 == 0 ? 65 : 97;
                val += (char) (choice + random.nextInt(26));
            }else if ("num".equalsIgnoreCase(charOrNum)) { // 數字
                val += String.valueOf(random.nextInt(10));
            }
        }
        return val;
    }
}

Java常用工具有哪些

3:正則表達式驗證手機號(2021年期間的手機號

當三大運行商新增手機號時這個正則表達式也就作廢了
今天做的時候,碰到的坑。我的手機號是 198字段開頭的,剛開始用第一個正則表達式的時候是不可以的所以 搜了一下2021年最新的
這是java驗證手機號的正則表達式

"^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$"

每個語言的正則表達式是有所不同的

驗證正則表達式的工具
菜鳥教程正則表達式測試
你可以通過java的代碼查看其他的代碼

Java常用工具有哪些

這樣你如果是其他的語言,直接復制對應語言的表達式就好了,因為java已經對應完了,所以其他也是一一對應的
如果你從百度復制到的是JavaScript的,你核對完JavaScript的以后,那么其他的也是意義對應的了
總之,你是什么語言復制的,就和什么語言對比,對比是一樣的,然后復制自己學習的語言的正則表達式就好了。

關于“Java常用工具有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丽水市| 洪泽县| 南乐县| 偏关县| 天气| 镇雄县| 旺苍县| 星子县| 集贤县| 六枝特区| 邵阳市| 昌平区| 峨眉山市| 邵武市| 临洮县| 莱州市| 屯昌县| 泰顺县| 义马市| 自贡市| 平远县| 瑞丽市| 重庆市| 永福县| 林周县| 遂宁市| 耒阳市| 潍坊市| 扬中市| 承德市| 师宗县| 松滋市| 辽阳市| 包头市| 策勒县| 南川市| 大悟县| 曲沃县| 会昌县| 丰台区| 镇巴县|