導航:首頁 > 編程語言 > java連續判斷

java連續判斷

發布時間:2023-02-19 10:44:08

java怎樣判斷字元串中是否有連續的值

有個辦法就是
String
str="aaab
ccc";
int
len=str.length();
String
str1=str.trim();
int
len1=str1.length();
if(len1>len){
說明字元串不連續
}else{
連續
}
這樣寫可以降低內存使用,程序得以優化

㈡ JAVA演算法,判斷年月的連續性

看不明白,同年的話就是每個月都是連續的么?

不同年的呢,?

2050-12特殊年月是何意?

publicstaticbooleanfindThree(String[]years){
booleanflag=false;
all:for(inti=0;i<years.length;i++){
intnum=0;
for(intj=0;j<years.length;j++){
if(years[i].equals(years[j]))
num++;
if(num==3)
flag=true;
breakall;
}
}
returnflag;
}

publicstaticbooleantabCheck(String[]years){
//System.out.println(years[i].substring(0,4));
booleanflag=false;

for(inti=0;i<years.length-1;i++){
System.out.println(years[i].substring(0,4));
System.out.println(years[i].substring(6,7));
if(years[i].substring(0,4).equals(years[i+1].substring(0,4))
&&Integer.valueOf(years[i+1].substring(6,7))
-Integer.valueOf(years[i].substring(6,7))>1)
flag=true;
break;
}

returnflag;

}

publicstaticvoidmain(String[]args){
String[]years={"2012-01","2012-04","2012-05","2012-06","2012-07","2050-12"};
if(tabCheck(years)||findThree(years))
System.out.println("不合格");
else
System.out.println("合格");
}

//////////////////////////////////////////////////////////////////////

//如果只有兩組年月的話,只有兩種情況了,一種是同年隔一月,
//一種是隔年首尾相接
publicbooleanIsNext(String[]years){
Arrays.sort(years);
if(years[0].substring(0,4).equals(years[1].substring(0,4))){
if(Integer.valueOf(years[1].substring(6,7))-Integer.valueOf(years[0].substring(6,7))==1)
returntrue;
}elseif(Integer.valueOf(years[1].substring(0,4))-Integer.valueOf(years[0].substring(0,4))==1&&
Integer.valueOf(years[0].substring(6,7))==12&&Integer.valueOf(years[1].substring(6,7))==1){
returntrue;
}
returnfalse;

}

㈢ java連續輸入三個字元串,判斷首字母是否大小寫

java連續輸入三個字元串,判斷首字母是否大小寫方法:
1、使用ASCII碼的大小進行比較,java中char字元和ASCII碼有對應值,即char字元可以通過ASCII轉換為數字,就可以進行比較。ASCII碼中65為A,90為Z。
2、使用包裝類,先將字元串循環拆分為char的單個字元,使用包裝類Character的方法。

㈣ Java 怎樣可以判斷3個數字是連續數 1 2 3 3 2 1 2 3 4....等 在一個3x3

/*
那要看符合什麼樣的規律了,
如果是加一或者是減一的話,
那根據前兩個數能計算出來第三個數字,
如果和第三個一樣就是連續的,
否則就不是
*/

㈤ Java 求高手!怎麼判斷一個字元串是否含有一段連續字元

把要判斷的字元串放入List裡面
List<String> list = new ArrayList<String>();
list.add("puton");
list.add("inonputin");
list.add("oneputonininputoutoutput");

for(String s:list){
if(s.indexOf("puton")!=-1)
System.out.println(s+"----yes");
else
System.out.println(s+"----no");

}

給我加個分吧~哈哈!

㈥ Java怎樣判斷字元串中是否有連續的值

把要判斷的字元串放入List裡面,然後遍歷list集合,如果還有指定的字元就輸出,如下代碼:

packagecom.qiu.lin.he;

importjava.util.ArrayList;
importjava.util.List;

publicclassCeshi{
publicstaticvoidmain(String[]args){
List<String>list=newArrayList<String>();//新建一個集合
list.add("puton");
list.add("inonputin");
list.add("oneputonininputoutoutput");

for(Strings:list){
if(s.indexOf("puton")!=-1){//如果含有連續的字元puton則輸出yes
System.out.println(s+"----yes");
}else{
System.out.println(s+"----no");
}

}
}
}

運行結果如下:

㈦ java怎麼樣進行連續的判斷

用循環 從 詢問是否添加 到 處理完 是一個循環,如果否就用break退出循環並結賬,如果是就繼續循環,明白了么?

希望採納

閱讀全文

與java連續判斷相關的資料

熱點內容
msf埠遷移命令 瀏覽:880
工商app積分怎麼查詢 瀏覽:143
鐵路app怎麼買火車票 瀏覽:309
移魅族除的app怎麼添加 瀏覽:240
兔籠子大號加密 瀏覽:171
單片機程序燒錄操作成功 瀏覽:878
指標高拋低吸點位源碼 瀏覽:205
25匹壓縮機銅管 瀏覽:570
單片機單燈左移05 瀏覽:150
買伺服器練手什麼配置 瀏覽:783
伺服器被毀該怎麼辦 瀏覽:939
python私有庫 瀏覽:514
Python有中文嗎 瀏覽:736
麥塊的伺服器為什麼都進不去 瀏覽:474
新買的伺服器如何打開 瀏覽:35
安卓軟體游戲怎麼開發 瀏覽:319
用撲克擺愛心解壓神器怎麼擺 瀏覽:70
松下製冷壓縮機 瀏覽:275
pdf里怎麼修改文字 瀏覽:686
已保存文檔加密如何設置 瀏覽:413