我用的JSP例如String Address = “192.168.0.1:3306”;我想从中得到String IP = “192.168.0.1”;该怎么写?

解决方案 »

  1.   

    自己用 indexOf 截嘛public class Test {    public static void main(String[] args) {
            String address = "192.168.0.1:3306";
            int c = address.indexOf(':');
            String ip = (c > -1) ? address.substring(0, c) : address;
            System.out.println(ip);
        }
    }
      

  2.   

    你用“:”split后取数组第一个元素也行啊
      

  3.   

    String res = "192.168.1.10:3306".spilt(":")[0];
    拿:分一下 . 分完了拿第一个吧