第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java如何從一串?dāng)?shù)字中提取指定位置的數(shù)字

java如何從一串?dāng)?shù)字中提取指定位置的數(shù)字

__空白__ 2016-11-16 19:35:25
是int類型
查看完整描述

3 回答

已采納
?
按照自己的節(jié)奏前行

TA貢獻(xiàn)90條經(jīng)驗 獲得超70個贊

首先你把int轉(zhuǎn)化為String這個你會把,然后用String自帶的方法,好像是charAt(int i)就行

查看完整回答
反對 回復(fù) 2016-11-16
?
慕粉1471805761

TA貢獻(xiàn)4條經(jīng)驗 獲得超2個贊

String number = 123 + “”;這樣number就是一個字符串了。number的長度為3,索引為0,1,2。分別對應(yīng)的是1,2,3。int a = (int)number.charAt(索引)。用對應(yīng)的索引就能取出對應(yīng)的數(shù)字了。
查看完整回答
反對 回復(fù) 2016-11-16
?
木子李3317704

TA貢獻(xiàn)9條經(jīng)驗 獲得超9個贊

比如 int i = 123456;?

System.out.println(123456/100000);????//輸出1

System.out.println(123456/10000%10);???//輸出2

System.out.println(123456/1000%10);????//輸出3

System.out.println(123456/100%10);????//輸出4

System.out.println(123456/10%10);????//輸出5

System.out.println(123456%10);????//輸出6


查看完整回答
反對 回復(fù) 2016-11-16
  • __空白__
    __空白__
    那我如何提取比如23,34呢?
  • 木子李3317704
    木子李3317704
    其實這種用正則匹配最容易獲取。只是看到這個問題想到了我?guī)讉€月自學(xué)的時候是這樣做的。 現(xiàn)在工作了,補上了正則表達(dá)式的相關(guān)知識,就顯得簡單了。 首先,int 123456轉(zhuǎn)成String??梢酝ㄟ^ (123456+"") 、或者String.valueOf(123456)、或者((Integer)123456).toString() 轉(zhuǎn)成字符串。一般用第二種,顯得正規(guī)一點。不過有時候你懶得打的話第一種就行。 轉(zhuǎn)成字符串之后,那就容易了。首先,字符串有一個 toCharArray()方法,是將字符串轉(zhuǎn)為String類型的數(shù)組的String[] str = s.toCharArray(),就是字符串的第一位就是數(shù)組的[0],這樣你就可以通過下標(biāo)來獲取你你想要的字符串。比如你要23,那就是str[1]和str[2]嘛。當(dāng)然,這是初學(xué)者的獲取方法。 你學(xué)一點正則之后就可以不用那么麻煩,可以直接用正則表達(dá)式匹配你想要的值了。比如,還是獲取23,你可以這樣 String s = (123456+"").replaceAll(".+(23).+","$1"); 那么s就是字符串 23了。如果要轉(zhuǎn)為整數(shù),再另外轉(zhuǎn)。 說一下String類的replaceAll這個方法。方法兩個參數(shù),左邊是寫正則表達(dá)式,如我寫的".+(23).+",這個正則表達(dá)式是說在(123456+"")這個字符串里,我只要括號里面的(23),后面的參數(shù)"$1",就是拿到左邊正則表達(dá)式第一個括號的值。 你可以試試看,不難的。 敲一下就發(fā)現(xiàn)不外如是。 用正則表達(dá)式是我參加工作之后才學(xué)的,現(xiàn)在幾乎每天都用來在txt文件之類的查找指定數(shù)據(jù)。(基層碼農(nóng)的工作任務(wù)之一)。 另外,祝好。加油。
?
__空白__

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

初學(xué)者,不是太會。不知道您能不能把它解釋的再詳細(xì)一點
查看完整回答
反對 回復(fù) 2016-11-16
  • 3 回答
  • 0 關(guān)注
  • 6991 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號