java中substring怎么用?

来源:互联网 发布:月经前后一周知乎 编辑:程序博客网 时间:2024/04/28 08:49

原文:http://blog.163.com/songzs001@126/blog/static/6899793420098141914176/

描述  
  返回位于   String   对象中指定位置的子字符串。    
  语法  
  strVariable.substring(start,   end)  
  "String   Literal".substring(start,   end)    
  substring   方法的语法包括下述参数:    
   
  部分   描述    
  start   指明子字符串的起始位置,该索引从   0   开始起算。    
  end   指明子字符串的结束位置,该索引从   0   开始起算。    
   
   
  说明  
  substring   方法将返回一个包含从原始对象中获得的子字符串的   String   对象。    
  substring   方法使用   start   和   end   两者的较小值作为子字符串的起始点。例如,   strvar.substring(0,   3)   和   strvar.substring(3,   0)   将返回相同的子字符串。    
   
  唯一的例外是对负参数的处理。如果第一个参数小于   0,则将作为   0   来处理。而如果第二个参数是负数,则将设置为第一个参数的值。    
   
  该子字符串的长度等于   start   和   end   差的绝对值。例如,在   strvar.substring(0,   3)   和   strvar.substring(3,   0)   返回的子字符串的的长度是   3。    
   
  最后,start   和   end   可以是字符串。在这种情况下,如果可能这些字符串将被强制转换为整数。如果不可能,参数的值将作为   0   进行处理。  

 

 

你以后还会用到substring(int   i)他的意思是从字符串的索引值为i开始截取字符串!

 

原创粉丝点击