Java String Quote quote(String string)

Here you can find the source of quote(String string)

Description

Given a string, wrap it in quotes (") if that string contains spaces

License

Open Source License

Parameter

Parameter Description
string The string to wrap

Return

The string wrapped in quotes if there are spaces in the string, else the string is returned unchanged

Declaration

public static String quote(String string) 

Method Source Code

//package com.java2s;
/*//from   w  ww.  j a v a2 s  .  c  om
 Grammatical Evolution in Java
 Release: GEVA-v2.0.zip
 Copyright (C) 2008 Michael O'Neill, Erik Hemberg, Anthony Brabazon, Conor Gilligan 
 Contributors Patrick Middleburgh, Eliott Bartley, Jonathan Hugosson, Jeff Wrigh

 Separate licences for asm, bsf, antlr, groovy, jscheme, commons-logging, jsci is included in the lib folder. 
 Separate licence for rieps is included in src/com folder.

 This licence refers to GEVA-v2.0.

 This software is distributed under the terms of the GNU General Public License.


 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 {
    /**
     * Given a string, wrap it in quotes (") if that string contains spaces
     * @param string The string to wrap
     * @return The string wrapped in quotes if there are spaces in the string,
     *  else the string is returned unchanged
     */
    public static String quote(String string) {

        if (string.indexOf(' ') != -1)
            string = "\"" + string + "\"";
        return string;

    }
}

Related

  1. quote(String str, char c)
  2. quote(String str, String quoteChar)
  3. quote(String str, StringBuffer out)
  4. quote(String string)
  5. quote(String string)
  6. quote(String string)
  7. quote(String string)
  8. quote(String string)
  9. quote(String string)