Java Byte Array from getBytes(String input)

Here you can find the source of getBytes(String input)

Description

Returns the UTF-8 bytes for the given String, suppressing UnsupportedEncodingException (in lieu of log message)

License

Open Source License

Parameter

Parameter Description
input The source string

Return

The UTF-8 encoding for the given string

Declaration

public static byte[] getBytes(String input) 

Method Source Code

//package com.java2s;
/**/*w w  w. j  av  a 2  s  .  c o  m*/
 * $Revision: 13635 $
 * $Date: 2013-05-04 15:55:48 +0800 (??, 04 ?? 2013) $
 *
 * Copyright (C) 2004-2008 Jive Software. All rights reserved.
 *
 * 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;

public class Main {
    /**
     * Returns the UTF-8 bytes for the given String, suppressing
     * UnsupportedEncodingException (in lieu of log message)
     * 
     * @param input The source string
     * @return The UTF-8 encoding for the given string
     */
    public static byte[] getBytes(String input) {
        try {
            return input.getBytes("UTF-8");
        } catch (UnsupportedEncodingException uee) {
            return input.getBytes(); // default encoding
        }
    }
}

Related

  1. getBytes(String fileName)
  2. getBytes(String fileName)
  3. getBytes(String filePath)
  4. getBytes(String filePath, long startPos, long endPos)
  5. getBytes(String fileUrl)
  6. getBytes(ZipFile archive, ZipEntry entry)
  7. getBytes(ZipInputStream zipInputStream)
  8. getBytes2(InputStream aStream)
  9. getBytesAndClose(InputStream in)