java 將表情轉換成字串存入資料庫

2021-08-07 13:54:17 字數 775 閱讀 3435

/**

* @description 將字串中的emoji表情轉換成可以在utf-8字符集資料庫中儲存的格式(表情佔4個位元組,需要utf8mb4字符集)

* @param str

* 待轉換字串

* @return 轉換後字串

* @throws unsupportedencodingexception

* exception

*/public static string emojiconvert1(string str)

throws unsupportedencodingexception -\\x\ud800-\udfff])";

/*** @description 還原utf8資料庫中儲存的含轉換後emoji表情的字串

* @param str

* 轉換後的字串

* @return 轉換前的字串

* @throws unsupportedencodingexception

* exception

*/public static string emojirecovery2(string str)

throws unsupportedencodingexception {

string patternstring = "\\[\\[(.*?)\\]\\]";

pattern pattern = pattern.compile(patternstring);

matcher matcher = pattern.matcher(str);

將陣列轉換成字串

toarray 摘要 從 system.collections.generic.ienumerable建立乙個陣列。引數 source 要從其建立陣列的 system.collections.generic.ienumerable。型別引數 tsource source 中的元素的型別。返回結果 乙...

將資料型別轉換成字串,將字串轉換成資料型別

方法1 採用靜態方法 int a 123456789 string str string.valueof a 方法2 用包裝類轉換 float a 2.33f string str float.tostring a double a 2.33d string str double.tostring ...

java 數字轉換成字串

各種數字型別轉換成字串型 string s string.valueof value 其中 value 為任意一種數字型別。字串型轉換成各種數字型別 string s 169 byte b byte.parsebyte s short t short.parseshort s int i integ...