在分割数组上使用split()

时间:2019-01-02 07:24:53

标签: java

我想先用逗号分隔字符串,然后再按空格。我已经编写了代码,但是没有用

public class HelloWorld{

 public static void main(String []args){
       String [] y={};
       String [] l=null;
       int k=0;
   String val = "10.0.0.0 255.255.255.0 net-0-rtr.example.com 2,10.0.1.0 
                 255.255.255.0 net-1-rtr.example.com 1";

  String [] x = val.split(",");
  for(int i=0;i<x.length;i++){
        y = x[i].split(" ");
        int b=0;
       for( ;k<y.length;){
         l[k]=y[b];
         k++;
         b++;
    }
   k=b;}
 }}

它给出以下输出:-线程“ main”中的异常java.lang.NullPointerException     在HelloWorld.main(HelloWorld.java:16)

0 个答案:

没有答案