package com.test; import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** *JAVA字符串操作 */ public class StringTest { private static final Logger logger = LoggerFactory.getLogger(StringTest.class); /** * 删除最后一位字符串 */ @Test public void deleteStr(){ String str = "123456789*"; //用的最多的是Substring logger.debug(str.substring(0,str.length()-1)); } /** * 截取指定字符串 */ @Test public void cutOutStr(){ String str = "hello world"; //截取hello logger.debug(str.substring(str.lastIndexOf("h"),str.lastIndexOf(" "))); //去掉第一位 logger.debug(str.substring(1)); //截取指定位数 logger.debug(str.substring(1,7)); } /** *字符串替换 */ @Test public void operateStr(){ String str = "123"; logger.debug(str.replace("12","22")); }
/**
*字符串去掉/
*/
[email protected]
public void RemoveStr(){
String str = "Hello World /"";
str = str.replaceAll("////","");
System.out.println(str);
}
/**
*字符长度
*
*/
[email protected]
public int getStrLength(String str){
str = str.replaceAll("[^//x00-//xff]", "**");
return str.length;
}
}
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/18559.html