Here you can find the source of quotedStringOrNull(String string)
Parameter | Description |
---|---|
string | The string to quote |
public static String quotedStringOrNull(String string)
//package com.java2s; /*/*from w w w.ja va2 s . co m*/ * Copyright (C) 2006-2007 * Matt Francis <asbel@neosheffield.co.uk> * * This library 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 2.1 of the License, or any later version. * * This library 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 library; if not, write to the Free Software Foundation, Inc., * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * */ public class Main { /** * Returns a string surrounded with quotes, or an unquoted string "null" * * @param string The string to quote * @return The quoted string */ public static String quotedStringOrNull(String string) { return (string == null) ? "null" : ("\"" + string.replace("\\", "\\\\") .replace("\"", "\\\"") + "\""); } }