读⼊两个字符串java_如何在java中从键盘输⼊两个字符串,并判断⼀个在另⼀个中出现的?。。。
import java。io。*;
import java。lang。String;
public class Ct {undefined
/*
*计算strsi在strdi中出现的次数
*/
public int count(String strsi, String strdi) {undefined
if((strsi == null) ||(strdi == null)) {undefined
System。
out。println("传⼊为空!");
return -1;
}
int iLength_Si = strsi。length();
java中index是什么意思int iLength_Di = strdi。length();
int index = 0;
int iNum = 0;
if(iLength_Si > iLength_Di)
return 0;
while(index < iLength_Di) {undefined
index = strdi。
indexOf(strsi, index);
if(index < 0) {undefined
break;
}
else {undefined
//index += iLength_Si;
index++;
iNum++;
}
}
return iNum;
}
public static void main(String[] argv) {undefined
String str1 = null;
String str2 = null;
try{undefined
BufferedReader in = new BufferedReader(new InputStreamReader(System。in));
System。out。print("输⼊字符串1:");
str1 = in。readLine();
System。out。print("输⼊字符串2:");
str2 = in。readLine();
System。
out。println("字符串1在字符串2中出现的次数为: " + Ct。count(str1, str2));
/
*
*System。out。println("字符串2在字符串1中出现的次数为: " + Ct。count(str2, str1)); */
}catch(IOException e) {undefined
System。
out。println("输⼊出错;");
e。printStackTrace();
}
}
}。
全部
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论