'java.nio.charset.Charset'
class provides 'isSupported' method to check whether given character encoding
is supported by your Java implementation or not.
package com.sample; import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; public class Test { public static void main(String args[]) throws UnsupportedEncodingException { boolean isUTF8Supported = Charset.isSupported("UTF-8"); boolean isUTF16Supported = Charset.isSupported("UTF-16"); boolean isUTF32Supported = Charset.isSupported("UTF-32"); boolean isUTF64Supported = Charset.isSupported("UTF-64"); boolean isUTF128Supported = Charset.isSupported("UTF-128"); boolean isUTF256Supported = Charset.isSupported("UTF-256"); System.out.println("isUTF8Supported : " + isUTF8Supported); System.out.println("isUTF16Supported : " + isUTF16Supported); System.out.println("isUTF32Supported : " + isUTF32Supported); System.out.println("isUTF64Supported : " + isUTF64Supported); System.out.println("isUTF128Supported : " + isUTF128Supported); System.out.println("isUTF256Supported : " + isUTF256Supported); } }
Output
isUTF8Supported : true isUTF16Supported : true isUTF32Supported : true isUTF64Supported : false isUTF128Supported : false isUTF256Supported : false
You may like
No comments:
Post a Comment