Java String Pluralize pluralize(long strictlyPositiveCount, String singular, String plural)

Here you can find the source of pluralize(long strictlyPositiveCount, String singular, String plural)

Description

pluralize

License

Open Source License

Declaration

private static String pluralize(long strictlyPositiveCount,
              String singular, String plural) 

Method Source Code

//package com.java2s;
/**// www  .j ava 2s . c  om
 * SonarLint for IntelliJ IDEA
 * Copyright (C) 2015 SonarSource
 * sonarlint@sonarsource.com
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser 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
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02
 */

public class Main {
    private static String pluralize(long strictlyPositiveCount,
            String singular, String plural) {
        if (strictlyPositiveCount == 1) {
            return "1 " + singular + " ago";
        }
        return strictlyPositiveCount + " " + plural + " ago";
    }
}

Related

  1. pluralize(int count, String singular, String plural)
  2. pluralize(int count, String word)
  3. Pluralize(int quantity, String units)
  4. pluralize(int value, CharSequence singularForm, CharSequence pluralForm)
  5. pluralize(long count, String singularFormat, String pluralFormat)
  6. pluralize(long val, String singular, String plural)
  7. pluralize(String base, int quantity)
  8. pluralize(String input)
  9. pluralize(String name)