str4.substring(1,2)里面的参数为什么不能作调用?
<%
String str4="192.168.1.255";
String str5="";
int b1,b2,b3;
b1=str4.length();//长度
b2=str4.lastIndexOf('.');//出现最后出现的位置
b3=b1-b2-1;//最后一组数字的长度
str5=str4.substring(b2,b3);
out.println(str5);
%>
运行就出错,但我将 str5=str4.substring(2,3); 就不会出错。是不是参数不能调用外面的数据,只能直接指明数据啊?
本程序的目的是取IP最后一组数。