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 這裡用空間替換時間效率...