java中如何在一个字符串中去掉另一个字符串?
直接使用空字符串替换,如下:
String b = "abcabcabc";
b=b.replace("b","");
Java String.replace()方法用法
返回一个新的字符串,用newChar替换此字符串中出现的所有oldChar
扩展资料:
java中判断一个字符串中的某个字符或字符串包含于另一个字符串:
假设你第一个字符串是A,第二个是B。判断A中是否有一个字符或者一段字符串包含于B中:
boolean ifContrain = false;
for(int i = 0 ; i < A.length - 1 ; i ++ )
{
for(int j = i + 1 ; j < A.length ; j++ )
{
if(B.contains(A.subString(i , j )))
{
ifContrain = true;
}
最后看ifContrain是true,则包含,是false,就是不包含。
如果想要看包含的是哪段,就在ifContrain = true;一句后面再加一句 输出 A.subString(i , j ) 。
绛旓細String str = "xxxxabcabc";// 鍘绘帀鍓嶅洓涓瓧绗str = str.substring(4);// 鍒ゆ柇鏄惁浠tay寮澶碽oolean flg = str.startWith("stay");
绛旓細妤间笂鐨勬槑鏄句笉琛屽晩锛岃繖涓嶈繕鏄彧鑳藉幓鎺涓涓鏁板瓧涔堬紵濡傛灉涓涓暟缁勯噷鏈夊ソ鍑犱釜鐩稿悓鐨勬庝箞鍔烇紵闇瑕乮mport java.util.Scanner;妤间富鍙牴鎹渶瑕佽嚜宸辨敼涓轰紶鍙傚嚱鏁 public static void main(String args[]){ System.out.println("璇疯緭鍏ユ暟瀛楃粍锛屾暟瀛楄浠,闅斿紑");Scanner scanner =new Scanner(System.in);String...
绛旓細濡傛灉涓嶄細閲嶅鐨勮瘽 String s = "afhakhfakshfka_key_adasfasfa" 鐩爣瀛楃涓诧紝KEY灏辩敤"key"int index = s.indexOf("key") 鑾峰彇鍑虹幇key瀛楃涓茬殑绗涓涓浣嶇疆锛岃繖閲岃淇濊瘉鍓嶉潰娌℃湁璺烱EY閲嶅 String left = s.substring(index) 鎴彇KEY鍑虹幇浣嶇疆鍓嶉潰鐨勫瓧绗︿覆 String right = s.sbustring(index+3)...
绛旓細// 鐩存帴涓婁唬鐮 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Java196148026 { public static void main(String[] args) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String str, charStr;try { str = ...
绛旓細250銆100銆234銆108鍒嗗埆鍖归厤浜嗕笁娆★紝瀵艰嚧姣忎袱涓綘鎯宠鐨勫瓧涓蹭箣闂存湁涓変釜绌虹殑鍊笺傜畝鍗曠殑鍔炴硶鏄綘杈撳嚭鏃跺垽鏂竴涓
绛旓細濡備笅鍥撅紝缁欎綘璐村嚭浜嗕唬鐮佹銆傚彲浠ュ埄鐢瀛楃涓茬殑substring鍑芥暟鏉ヨ繘琛屾埅鍙栥傚叾涓紝substring鍑芥暟鏈変袱涓弬鏁帮細1銆佺涓涓鍙傛暟鏄紑濮嬫埅鍙栫殑瀛楃浣嶇疆銆傦紙浠0寮濮嬶級2銆佺浜屼釜鍙傛暟鏄粨鏉瀛楃鐨浣嶇疆+1銆傦紙浠0寮濮嬶級indexof鍑芥暟鐨勪綔鐢ㄦ槸鏌ユ壘璇瀛楃涓蹭腑鐨鏌愪釜瀛楃殑浣嶇疆锛屽苟涓旇繑鍥炪
绛旓細package zhidao;import java.util.Scanner;public class claen{public static String fun1 ( String s, String b ){String ss = "";for ( int i = 0; i < s.length (); i++ ){for ( int j = 0; j < b.length (); j++ ){if (s.charAt (i) != b.charAt (j)){ss +=...
绛旓細java鐢╯ubstring鍑芥暟鎴彇string涓竴娈靛瓧绗︿覆 鍦⊿tring涓鏈変袱涓猻ubstring()鍑芥暟锛屽涓嬶細涓锛歋tring.substring(int start)鍙傛暟锛歴tart锛氳鎴彇浣嶇疆鐨勭储寮 杩斿洖锛氫粠start寮濮嬪埌缁撴潫鐨勫瓧绗︿覆 渚嬪锛歋tring str = "hello word!"; System.out.println(str.substring(1));System.out.println(str.substring(...
绛旓細瀹炵幇鎬濊矾灏辨槸鍒ゆ柇瀛楃涓蹭腑鐨姣涓涓瓧绗鏄惁涓烘暟瀛楋紝涔嬪悗寰幆鍒ゆ柇涓嬩竴涓槸涓嶆槸锛屾槸鐨勮瘽灏辨嫾鎺ワ紝鍜岀户缁殑涓涓粍鎴愬瓧绗︿覆锛岀户缁垽鏂紝鐩磋揪涓嶆弧瓒虫潯浠惰緭鍑,涔嬪悗鐩存帴鏇挎崲鎺変箣鍓嶇殑鍊煎嵆鍙係tring str = "this class 12 teachers";String num = "";for (int i = 0; i < str.length(); i++) ...
绛旓細鍏堢湅涓嬫蹇碉紝鏈鍚庨潰鏈夎鍒颁慨鏀 涓.Java瀛楃涓绫诲熀鏈蹇 鍦JAVA璇█涓紝瀛楃涓叉暟鎹疄闄呬笂鐢String绫绘墍瀹炵幇鐨勩侸ava瀛楃涓茬被鍒嗕负涓ょ被锛氫竴绫绘槸鍦ㄧ▼搴忎腑涓嶄細琚敼鍙橀暱搴︾殑涓嶅彉瀛楃涓诧紱浜岀被鏄湪绋嬪簭涓細琚敼鍙橀暱搴︾殑鍙彉瀛楃涓层侸ava鐜涓轰簡瀛樺偍鍜岀淮鎶よ繖涓ょ被瀛楃涓叉彁渚涗簡String鍜孲tringBuffer涓や釜绫汇備竴銆...