模擬手機號工具類

2021-10-05 04:37:35 字數 987 閱讀 8361

package com.ai.jf.acct.util;

import org.slf4j.logger;

import org.slf4j.logge***ctory;

/** * created by hezy6 on 2019/10/12

* * 此工具類用於模擬手機號

*/public

class

analogphoneutil

public

static string login

(string value)

", hashcode)

; logger.

info

("abs的值為:{}"

,abs)

;//將int轉換成字串

stringbuilder sb =

newstringbuilder

(string.

valueof

(abs));

//獲取字串長度

int length = sb.

length()

;//如果字串長度<=10,將1+缺位個數補0+字串長度就是模擬的手機號

if(length <=10)

sb.insert(0

,"1");

//如果字串長度》10,就擷取字串的10位,在前面插入1就是模擬的手機號

}else

string phone = sb.

tostring()

; logger.

info

("模擬的手機號為:{}"

, phone)

;return phone;

}public

static

void

main

(string[

] args)

", phone);}

}

手機號判斷

public class smsutil toast.maketext activity,手機號碼輸入有誤!toast.length short show return false 驗證手機格式 public static boolean ismobileno string mobilenums 1...

手機號隱藏

多的不說,直接上demo string phone 12345678983 phone.replaceall d d d 1 2 利用string自帶的replaceall方法進行替換達到隱藏效果,此方法的第乙個引數為分組正規表示式 引數注釋 按照上面demo中替換後的手機號為 123 983 注意...

手機號查詢

題目 信服君接受一項任務需要製作乙個手機號碼查詢系統,輸入連續的數字後,需要顯示所有包含該連續數字的手機號。為了驗證演算法,信服君當前只需輸出手機號的個數即可。注 直接用數學的查詢方式如果 phonenum i find test string npos 會超時,只能ac80 這裡用空間替換時間效率...