導航:首頁 > 編程語言 > java字元串前綴

java字元串前綴

發布時間:2023-09-21 01:11:44

① 如何在string前加字元串java

1
2
3
4
5
6

//截取#之前的字元串
String str = "sdfs#d";
str.substring(0, str.indexOf("#"));
//輸出的結果為:sdfs
//indexOf返回的索引也是從0開始的,所以indexOf("#") = 4。
//java中的substring的第一個參數的索引是從0開始,而第二個參數是從1開始

② 如何用java語言返回一組字元串的最長公共前綴例如abcd,abc,abcdef,返回abc.

publicstaticvoidmain(String[]args){
String[]s=newString[]{"abcfg","abef","abdgg"};
System.out.print("字元串數組為:");
for(Stringss:s){
System.out.print(ss+",");
}
System.out.println();
//首先找出長度最小的字元串
StringminStr=s[0];
for(inti=0;i<s.length;i++){
if(minStr.length()>s[i].length()){
minStr=s[i];
}
}
System.out.println("長度最小的字元串:"+minStr);
Stringresult="";
//循環長度最小字元串的每個字元,如果每個字元串都包含了這個字元,那麼結果就加上它
for(inti=0;i<minStr.length();i++){
charch=minStr.charAt(i);
booleanb=true;
//循環數組,判斷每個字元串是否包含ch這個字元
for(intj=0;j<s.length;j++){
if(s[j].charAt(i)==ch){

}else{
b=false;
}
}
//都包含,結果加上該字元
if(b){
result+=ch;
}
}
System.out.println("公共字元串:"+result);
}

望採納

閱讀全文

與java字元串前綴相關的資料

熱點內容
納粹命令 瀏覽:586
什麼講鬼故事app 瀏覽:965
程序員級升 瀏覽:87
怎樣關閉照片加密 瀏覽:522
文件夾變拉鏈 瀏覽:607
伺服器未在運行什麼意思 瀏覽:405
單片機應用大賽 瀏覽:462
博格上海壓縮機有限公司 瀏覽:27
招行車貸解壓有費用嗎 瀏覽:702
總統命令小說 瀏覽:818
安卓手機為什麼卡成狗 瀏覽:384
廣州市公司軟體加密 瀏覽:230
燈光設計手冊pdf 瀏覽:767
java虛線 瀏覽:428
androidio流 瀏覽:799
伺服器怎麼改nvr 瀏覽:939
真空壓縮袋怎樣打開 瀏覽:80
證券市場基礎知識pdf2012 瀏覽:720
mastercam自動編程視頻 瀏覽:11
如何得知加密類型 瀏覽:42