五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

android studio 常用String處理

2023-06-13 15:38 作者:翼618  | 我要投稿

String和各種數(shù)字類型轉(zhuǎn)換 和一些常用的String處理

int 轉(zhuǎn) String


int i=12345;


String s="";

第一種方法:s=i+"";

第二種方法:s=String.valueOf(i);


---------------------------------------------


String 轉(zhuǎn) int


s="12345";

int i;

第一種方法:i=Integer.parseInt(s);

第二種方法:i=Integer.valueOf(s).intValue();


--------------------------------------------------------------------



String 轉(zhuǎn) float


String s="54654";

Float f =? Float.parseFloat(s)



----------------------------------------------


String 轉(zhuǎn)換 Long


Long l =Long.parseLong("6666")


double 轉(zhuǎn)化成String:

double d=10.0;

String str=Double.toString(d);


------------------------------------------------


String 轉(zhuǎn)化成double:


String str="123456";

double d=Double.valueOf(str);


----------------------------------------------


JAVA中去掉空格? ?


1. String.trim()??

trim()是去掉首尾空格??


去掉所有空格,包括首尾、中間? ? 過濾

2.str.replace(" ", "");?


示例代碼 代碼如下:

String str = " hell o ";??

String str2 = str.replaceAll(" ", "");??

System.out.println(str2);??


去掉所有空格??

3.或者replaceAll(" ","");?


可以替換大部分空白字符, 不限于空格? ?

\s 可以匹配空格、制表符、換頁符等空白字符的其中任意一個(gè)?

4.str = .replaceAll("\\s*", "");??


字符串截取前幾位

用String類的subSequence方法:比如該字符串為s1,則方法為s1.subSequence(0,3); //得到的是字符序列

另外s1.substring(0,3); //得到的為字符串


-----------------------------------------------


字符串截取? | 分割 分割后 一般是得出 【0】 【1】 前后兩部分,

分割符號(hào)可以是其他任何東西


String s = "1|3";

String[] all = message.split("[|]");

all[0] == 1;

all[1] == 3;


----------------------------------------------------------------


java 如何使的float保留2位或者多位小數(shù)


方法1:? ?

String? ?a? ?=? new DecimalFormat("###,###,###.##").format(100.12345? );



方法2:最簡單的方法

float? a? =? ?123.2334f;? ?

float? b? ?=? (float)(Math.round(a*100))/100;

(這里的100就是2位小數(shù)點(diǎn),如果要其它位,如4位,這里兩個(gè)100改成10000)


--------------------------------------------------


字符串是否包含對(duì)應(yīng)字符

java.lang.String.contains() 方法返回true,當(dāng)且僅當(dāng)此字符串包含指定的char值序列


此方法返回true,如果此字符串包含,否則返回false。

//例

String s ="xx";

s.contains("xx");//true

----------------------------------------------------------------


后臺(tái)返回?cái)?shù)據(jù)亂碼怎么處理??

不過我建議你直接跟后臺(tái)溝通讓他改好傳給你 后臺(tái)處理不是很復(fù)雜的,不過這里還是給出了應(yīng)急寫法


String jsonStr = "{\u8499\u725b\u7279\u4ed1\u82cf\u4f4e\u8102\u7eaf\u725b\u5976}";

String data = "";//轉(zhuǎn)換出來的數(shù)據(jù)

for (int j = 0; j < jsonStr.length(); j++) {

? ? data = data + jsonStr.charAt(j);

}

System.out.print(data);


------------------------------------------------



數(shù)組? 去除里面空值


String[] aa = {"","","ddd","","asdf" };

List<String> tmp = new ArrayList<String>();

for(String str:aa){

? ? if(str!=null && str.length()!=0){

? ? ? ? tmp.add(str);

? ? }

}

aa = tmp.toArray(new String[0]);


Log.d("IndexFragment1", aa[0]);


------------------------------------------------------


android studio 常用String處理的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
汉寿县| 双流县| 拉萨市| 驻马店市| 广丰县| 抚松县| 双辽市| 林西县| 永善县| 普兰店市| 康定县| 林甸县| 库伦旗| 阿鲁科尔沁旗| 松江区| 南陵县| 西丰县| 建宁县| 股票| 大庆市| 昔阳县| 顺昌县| 大竹县| 云梦县| 临西县| 渝中区| 萍乡市| 资源县| 克什克腾旗| 会昌县| 龙泉市| 睢宁县| 杭锦后旗| 广元市| 保德县| 剑阁县| 梅河口市| 库伦旗| 彰武县| 寿光市| 门头沟区|