Java 截取指定字符串中的某段字符的实现形式

目前整理出来三种形式:

可根据实际需要选择使用

 

[java] view plain copy
 
  1. String userNameUrl;  
  2. int beginIndex = 0;  
  3. int endIndex = 0;  
  4. userNameUrl = "454512@hongri@4944115455d9591b274648a06303d910de";  
  5. /** 
  6. * 方法一: 
  7. */  
  8. beginIndex = userNameUrl.indexOf("@")+1;  
  9. endIndex = userNameUrl.lastIndexOf("@");  
  10. System.out.println(userNameUrl.substring(beginIndex,endIndex));  
  11. /** 
  12. * 方法二: 
  13. */  
  14. System.out.println(userNameUrl.split("@")[1].toString());  
  15. /** 
  16. * 方法三: 
  17. */  
  18. System.out.println(userNameUrl.substring(7, 13));  



 

运行结果:

posted @ 2017-09-27 22:20  天涯海角路  阅读(1142)  评论(0)    收藏  举报