Mega Code Archive

 
Categories / Java / Development Class
 

Parse comma-separated list of ints and return as array

import java.util.StringTokenizer; /* Copyright (c) 2008 Google Inc.  *  * Licensed under the Apache License, Version 2.0 (the "License");  * you may not use this file except in compliance with the License.  * You may obtain a copy of the License at  *  *     http://www.apache.org/licenses/LICENSE-2.0  *  * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS,  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  * See the License for the specific language governing permissions and  * limitations under the License.  */ //package com.google.gdata.util.common.base; /**  * Some common string manipulation utilities.  */ public class Util{     /** Parse comma-separated list of ints and return as array. */     public static int[] splitInts(String str) throws IllegalArgumentException {       StringTokenizer tokenizer = new StringTokenizer(str, ",");       int n = tokenizer.countTokens();       int[] list = new int[n];       for (int i = 0; i < n; i++) {         String token = tokenizer.nextToken();         list[i] = Integer.parseInt(token);       }       return list;     } }