Java URL Encode encode(final String s, final String enc)

Here you can find the source of encode(final String s, final String enc)

Description

<#if locale="en">

Encode string with the encode character.

License

Apache License

Parameter

Parameter Description
s a parameter
enc a parameter

Exception

Parameter Description
IORuntimeException an exception

Declaration

public static String encode(final String s, final String enc) 

Method Source Code

//package com.java2s;
/*/*from  www .j a v a2 s.c  om*/
 * Copyright 2008-2010 the T2 Project ant the Others.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file 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.
 */

import java.io.UnsupportedEncodingException;

import java.net.URLEncoder;

public class Main {
    /**
     * <#if locale="en">
     * <p>
     * Encode string with the encode character.
     * 
     * </p>
     * <#else>
     * <p>
     * 
     * </p>
     * </#if>
     * 
     * @param s
     * @param enc
     * @return
     * @throws IORuntimeException
     */
    public static String encode(final String s, final String enc) {
        try {
            return URLEncoder.encode(s, enc);
        } catch (final UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }
}

Related

  1. encode(byte[] bytes, String encoding)
  2. encode(final Object id)
  3. encode(final String content, final String encoding)
  4. encode(final String raw)
  5. encode(final String string)
  6. encode(final String value, final String charset)
  7. encode(HashMap map)
  8. encode(Object parameter)