All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.carrot2.util.CharSequenceUtils Maven / Gradle / Ivy

There is a newer version: 4.6.0
Show newest version

/*
 * Carrot2 project.
 *
 * Copyright (C) 2002-2018, Dawid Weiss, Stanisław Osiński.
 * All rights reserved.
 *
 * Refer to the full license file "carrot2.LICENSE"
 * in the root folder of the repository checkout or at:
 * http://www.carrot2.org/carrot2.LICENSE
 */

package org.carrot2.util;

/**
 * A number of useful methods for working with {@link CharSequence}s.
 */
public final class CharSequenceUtils
{
    /**
     * Converts a {@link CharSequence} into a char [] array.
     */
    public static char [] toCharArray(CharSequence charSequence)
    {
        char [] array = new char [charSequence.length()];
        for (int i = 0; i < charSequence.length(); i++)
        {
            array[i] = charSequence.charAt(i);
        }
        return array;
    }

    private CharSequenceUtils()
    {
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy