Java String Repeat repeatChar(String c, int repeatCount)

Here you can find the source of repeatChar(String c, int repeatCount)

Description

Creates a string with the specified length.

License

Open Source License

Parameter

Parameter Description
c character to repeat
repeatCount Number of times to repeat character

Return

String of repeatCount characters c

Declaration

public static String repeatChar(String c, int repeatCount) 

Method Source Code

//package com.java2s;
/*/*from   w  w  w  .  ja va  2s  . c o  m*/
 * This file is part of Splice Machine.
 * Splice Machine is free software: you can redistribute it and/or modify it under the terms of the
 * GNU Affero General Public License as published by the Free Software Foundation, either
 * version 3, or (at your option) any later version.
 * Splice Machine 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 Affero General Public License for more details.
 * You should have received a copy of the GNU Affero General Public License along with Splice Machine.
 * If not, see <http://www.gnu.org/licenses/>.
 *
 * Some parts of this source code are based on Apache Derby, and the following notices apply to
 * Apache Derby:
 *
 * Apache Derby is a subproject of the Apache DB project, and is licensed under
 * the Apache License, Version 2.0 (the "License"); you may not use these files
 * 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.
 *
 * Splice Machine, Inc. has modified the Apache Derby code in this file.
 *
 * All such Splice Machine modifications are Copyright 2012 - 2017 Splice Machine, Inc.,
 * and are licensed to you under the GNU Affero General Public License.
 */

import java.util.Arrays;

public class Main {
    /**
     * Creates a string with the specified length.
     * <p>
     * Called from various tests to test edge cases and such.
     *
     * @param c             character to repeat
     * @param repeatCount   Number of times to repeat character
     * @return              String of repeatCount characters c
     */
    public static String repeatChar(String c, int repeatCount) {
        char[] chArray = new char[repeatCount];
        Arrays.fill(chArray, c.charAt(0));
        return String.valueOf(chArray);
    }
}

Related

  1. repeat(String string, int number)
  2. repeat(String string, int times)
  3. repeat(String string, int times)
  4. repeat(String val, int n)
  5. repeat(String value, int times)
  6. repeatImplodeString(String string, int length, String seperator)
  7. repeatString(String string, int count)