如何理解左闭右开 开闭区间是一个数学概念,开区间使用符号小括号()表示,闭区间使用符号中括号[]表示,闭区间包含了两个端点,而开区间则不包含两个端点 示例: 一共四种情况: (a,b):区间范围内,不包含a和b [a,b]:区间范围内,包含a,也包含b (a,b]:区间范围内,不包含a,包含b [a,b):区间范围内,包含a,不包含b 通常我们在程序中常听到的概念是左闭右开,也就是含左不含右,最常用的就是java中的字符串的截取方法sbuString,它采取的就是左闭右开策略