Java Array Sub Array subset(String[] tokens, int offset)

Here you can find the source of subset(String[] tokens, int offset)

Description

Could be replaced by Arrays.copyOf in Java 1.6

License

Open Source License

Declaration

public static String[] subset(String[] tokens, int offset) 

Method Source Code

//package com.java2s;
/*/*from ww  w . j a  va 2s  . c  o  m*/
 * Swift Parallel Scripting Language (http://swift-lang.org)
 * Code from Java CoG Kit Project (see notice below) with modifications.
 *
 * Copyright 2005-2014 University of Chicago
 *
 * 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.
 */

public class Main {
    /**
       Could be replaced by Arrays.copyOf in Java 1.6
     */
    public static String[] subset(String[] tokens, int offset) {
        int length = tokens.length - offset;
        String[] result = new String[length];
        for (int i = 0; i < length; i++)
            result[i] = tokens[i + offset];
        return result;
    }
}

Related

  1. subset(byte[] array, int start, int length)
  2. subset(final char[] array, final int start, final int length)
  3. subset(int start, int count, byte[] source)
  4. subset(String[] array, int starting, int width)
  5. subset(String[] in, int begin)
  6. substr(byte[] array, int start, int count)
  7. tail(final byte[] a, final int length)