title: parse a list of string using java.util.stream api + JAVA8
body: <p>I want to use the below code using new java8 APIs like (stream, lambda, predicates) and reduce it to minimum number of lines</p>
  
  <pre><code>public static List&lt;Long&gt; validateChannelList(String channelList) {
      List&lt;Long&gt; channelListNumber = new ArrayList&lt;Long&gt;();
              String[] channels = channelList.split(",");
      for (String channel : channels) {
                      channelListNumber.add(Long.parseLong(channel));
                  }
      }
  </code></pre>
  
  <p>please help to reduce the foreach loop or the whole method into minimum number of lines usinf JAVA8</p>