tv://channel/69.3?deviceId=TUNER&channelNumber=69.3&serviceRec=5&dbNum=2&servicePositiveFlag=3&serviceNegetiveFlag=112&favouriteGroup=4096&tunerMode=2
像上面的那种字符串怎么分割出来69.3(第一个)?

解决方案 »

  1.   

    先用"?"把字符串分成两部分,第一部分是应用的Url地址,第地部分是Get提交的参数和参数值.第一部分是:tv://channel/69.3这个就可以根据需求获取相应的字符了.
      

  2.   

    channel和?之间不就是你想得到的结果吗?
      

  3.   

    string.split("?")
    然后下一步?
      

  4.   

    String[]B=A[0].split("/");
    String channel = B[B.length-1].substring(0);
      

  5.   

    split方法不介意使用,用StringTokenizer分割