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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

String 的方法問題

請問 ? String[] split(String regex,int limit) ?和 byte[]getByte() ?怎么用 ?

能用實例來示范一下嗎?、

謝謝

正在回答

2 回答


import java.util.Arrays;


public class HelloWorld {

? ? public static void main(String[] args) {

? ? ? ? String[] s;//分割后的字符串?dāng)?shù)組

? ? ? ? String str = "I-love-imooc-";//待分割的字符串

? ? ? ? /*

? ? ? ? regex表示字符串分割的模式或正則表達(dá)式,limit表示所得數(shù)組的長度。

? ? ? ? 1、當(dāng)limit>0時,最多分割n-1次,數(shù)組最長為n。

? ? ? ? 2、當(dāng)limit<0時,分割盡可能多的次數(shù)(即符合模式就分割),且得到的數(shù)組可以是任意長度。

? ? ? ? 3、當(dāng)limit=0時,分割盡可能多的次數(shù)(即符合模式就分割),且得到的數(shù)組可以是任意長度,結(jié)尾空字符串將被丟棄。

? ? ? ? */


? ? ? ? //以-分割,最多分割1次,數(shù)組最長為2

? ? ? ? s = str.split("-",2);

? ? ? ? System.out.println("limit為正時:"+Arrays.toString(s));

? ? ? ? //盡可能多分割,結(jié)尾空字符不丟棄

? ? ? ? s = str.split("-",-1);

? ? ? ? System.out.println("limit為負(fù)時:"+Arrays.toString(s));

? ? ? ? //盡可能多分割,結(jié)尾空字符丟棄

? ? ? ? s = str.split("-",0);

? ? ? ? System.out.println("limit為零時:"+Arrays.toString(s));

? ? ? ? //省略limit,效果和寫0是相同的

? ? ? ? s = str.split("-");

? ? ? ? System.out.println("limit省略時:"+Arrays.toString(s));




? ? ? ? //轉(zhuǎn)換成字節(jié),即ASCII碼。英文是1個字節(jié)表示的,漢字是2個字節(jié)表示的。

? ? ? ? byte[] b = str.getBytes();

? ? ? ? System.out.print("轉(zhuǎn)換成字節(jié)數(shù)組:");

? ? ? ? for(int i=0;i<b.length;i++){

? ? ? ? System.out.print(b[i]+" ");

? ? ? ? }

? ? ? ? System.out.println();

}

}


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

費小波 提問者

非常感謝!
2016-11-02 回復(fù) 有任何疑惑可以回復(fù)我~
String?str="I?love?java";
String?array1[];
array1=str.split("?",3);
byte[]getByte()類似。


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Java入門第三季
  • 參與學(xué)習(xí)       409768    人
  • 解答問題       4510    個

Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧

進(jìn)入課程

String 的方法問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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