public class EncodingControl extends ResourceBundle.Control
ResourceBundleを任意の文字コードで読み込むためのコントローラ。
プロパティファイル形式のみサポートします。FORMAT_CLASS, FORMAT_DEFAULT, FORMAT_PROPERTIES, TTL_DONT_CACHE, TTL_NO_EXPIRATION_CONTROL| コンストラクタと説明 |
|---|
EncodingControl()
文字コードUTF-8で設定する
|
EncodingControl(Charset encoding) |
EncodingControl(String encoding) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Charset |
getEncoding()
設定されている文字コードを取得します。
|
ResourceBundle |
newBundle(String baseName,
Locale locale,
String format,
ClassLoader loader,
boolean reload) |
getCandidateLocales, getControl, getFallbackLocale, getFormats, getNoFallbackControl, getTimeToLive, needsReload, toBundleName, toResourceNamepublic EncodingControl()
public EncodingControl(String encoding)
public EncodingControl(Charset encoding)
public ResourceBundle newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload) throws IllegalAccessException, InstantiationException, IOException
newBundle クラス内 ResourceBundle.ControlIllegalAccessExceptionInstantiationExceptionIOExceptionpublic Charset getEncoding()
Copyright © 2025 mygreen. All rights reserved.