在Java编程语言中,String类提供了一个名为substring的方法,其功能是从原有字符串中截取一段子字符串。substring方法接受两个整数参数,它们分别代表截取子字符串的起始位置和结束位置。具体来说,substring(int beginIndex, int endIndex)方法返回的是从beginIndex开始到endIndex-1结束的一个新字符串。需要注意的是,beginIndex和endIndex都是闭区间内的索引值,但实际返回的子字符串长度为endIndex-beginIndex。