Java String Pluralize pluralise(int num, String word)

Here you can find the source of pluralise(int num, String word)

Description

E.g.

License

Open Source License

Parameter

Parameter Description
num The number to use.
word The word to pluralise.

Return

The pluralised word.

Declaration

public static String pluralise(int num, String word) 

Method Source Code

//package com.java2s;
/*/*from www. jav  a  2 s .c  o m*/
 * DvRlib - Generic
 * Copyright (C) Duncan van Roermund, 2012
 * Util.java
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * E.g. <code>Util.pluralise(0, "apple")</code> returns <code>"apples"</code>, but <code>Util.pluralise(1, "pear")</code> returns "pear".
     * @param num  The number to use.
     * @param word The word to pluralise.
     * @return The pluralised word.
     */
    public static String pluralise(int num, String word) {
        return (num == 1 ? word : word + "s");
    }
}

Related

  1. plural(String word, Number cardinality)
  2. plural(StringBuffer buffer, int i, String s1, String s2)
  3. pluralForm(final String string, final int number)
  4. pluralify(String term, int value)
  5. pluralise(int count, String singular, String plural)
  6. pluralise(String name)
  7. pluralise(String str)
  8. pluralise(String string, double size)
  9. pluraliseInc(int num, String word)