クラスLevel
- ã™ã¹ã¦ã®å®Ÿè£…ã•れãŸã‚¤ãƒ³ã‚¿ãƒ•ェース:
Serializable
通常ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯Level.SEVEREãªã©å®šç¾©æ¸ˆã¿ã®Level定数を使用ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
次ã«ã€ãƒ¬ãƒ™ãƒ«ã‚’é™é †ã§ç¤ºã—ã¾ã™ã€‚
- SEVERE(最高値)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST(最低値)
サード・パーティãŒã€Levelã®ã‚µãƒ–クラスを作æˆã™ã‚‹ã“ã¨ã§è¿½åŠ ã®ãƒã‚®ãƒ³ã‚°ãƒ»ãƒ¬ãƒ™ãƒ«ã‚’定義ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ ãã†ã—ãŸå ´åˆã€ã‚µãƒ–ã‚¯ãƒ©ã‚¹ä½œæˆæ™‚ã«ã€ä¸€æ„ã®æ•´æ•°ãƒ¬ãƒ™ãƒ«å€¤ã‚’é¸æŠžã™ã‚‹ã“ã¨ã¨ã€é©åˆ‡ãªreadResolveメソッドを定義ã™ã‚‹ã“ã¨ã§ç›´åˆ—化を通ã—ã¦ObjectãŒä¸€æ„ã®ãƒ—ãƒãƒ‘ãƒ†ã‚£ã‚’ä¿æŒã§ãるよã†ã«æ³¨æ„ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
- å°Žå…¥ã•れãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³:
- 1.4
- é–¢é€£é …ç›®:
-
フィールドã®ã‚µãƒžãƒªãƒ¼
フィールド修飾åã¨åž‹ãƒ•ィールド説明static final LevelALLã¯ã™ã¹ã¦ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ãƒã‚°ã‚’ã¨ã‚‹ã“ã¨ã‚’示ã—ã¾ã™ã€‚static final LevelCONFIGã¯é™çš„ãªæ§‹æˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚static final LevelFINEã¯ãƒˆãƒ¬ãƒ¼ã‚¹æƒ…å ±ã‚’æä¾›ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚static final LevelFINERã¯ã‹ãªã‚Šè©³ç´°ãªãƒˆãƒ¬ãƒ¼ã‚¹ãƒ»ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’示ã—ã¾ã™ã€‚static final LevelFINESTã¯éžå¸¸ã«è©³ç´°ãªãƒˆãƒ¬ãƒ¼ã‚¹ãƒ»ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’示ã—ã¾ã™ã€‚static final LevelINFOã¯ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æƒ…å ±ã¨ã—ã¦æä¾›ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚static final LevelOFFã¯ãƒã‚®ãƒ³ã‚°ã‚’オフã™ã‚‹ãŸã‚ã«ä½¿ã‚れる特殊ãªãƒ¬ãƒ™ãƒ«ã§ã™ã€‚static final LevelSEVEREã¯é‡å¤§ãªéšœå®³ã‚’示ã™ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚static final LevelWARNINGã¯æ½œåœ¨çš„ãªå•題を示ã™ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚ -
コンストラクタã®ã‚µãƒžãƒªãƒ¼
コンストラクタ修飾åコンストラクタ説明protected指定ã•ã‚ŒãŸæ•´æ•°å€¤ã§åå‰ä»˜ãLevelを作æˆã—ã¾ã™ã€‚protected指定ã•ã‚ŒãŸæ•´æ•°å€¤ã¨æŒ‡å®šã•れãŸãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒªã‚½ãƒ¼ã‚¹åã§åå‰ä»˜ãLevelを作æˆã—ã¾ã™ã€‚ -
メソッドã®ã‚µãƒžãƒªãƒ¼
修飾åã¨åž‹ãƒ¡ã‚½ãƒƒãƒ‰èª¬æ˜Žboolean2ã¤ã®ã‚ªãƒ–ジェクトã®å€¤ãŒç‰ã—ã„ã‹ã©ã†ã‹ã‚’比較ã—ã¾ã™ã€‚ç¾åœ¨ã®ãƒ‡ãƒ•ォルト・ãƒã‚±ãƒ¼ãƒ«ã«å¯¾ã—ã¦ã€Levelã®ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•ã‚ŒãŸæ–‡å—列åã‚’è¿”ã—ã¾ã™ã€‚getName()Levelã®ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•れã¦ã„ãªã„æ–‡å—列åã‚’è¿”ã—ã¾ã™ã€‚レベルã®ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒªã‚½ãƒ¼ã‚¹ãƒ»ãƒãƒ³ãƒ‰ãƒ«åã€ã¾ãŸã¯ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒãƒ³ãƒ‰ãƒ«ãŒå®šç¾©ã•れã¦ã„ãªã„å ´åˆã¯nullã‚’è¿”ã—ã¾ã™ã€‚inthashCode()ãƒãƒƒã‚·ãƒ¥ãƒ»ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ã¾ã™ã€‚final intintValue()ã“ã®ãƒ¬ãƒ™ãƒ«ã®æ•´æ•°å€¤ã‚’å–å¾—ã—ã¾ã™ã€‚static Levelレベルåã®æ–‡å—列をLevelã«æ§‹æ–‡è§£æžã—ã¾ã™ã€‚final StringtoString()ã“ã®Levelã®æ–‡å—列表ç¾ã‚’è¿”ã—ã¾ã™ã€‚
-
フィールド詳細
-
OFF
public static final Level OFFOFFã¯ãƒã‚®ãƒ³ã‚°ã‚’オフã™ã‚‹ãŸã‚ã«ä½¿ã‚れる特殊ãªãƒ¬ãƒ™ãƒ«ã§ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯Integer.MAX_VALUEã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
SEVERE
public static final Level SEVERESEVEREã¯é‡å¤§ãªéšœå®³ã‚’示ã™ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚一般ã«ã€SEVEREメッセージã¯ã€é€šå¸¸ã®ãƒ—ãƒã‚°ãƒ©ãƒ 実行ã®å¦¨ã’ã«ãªã‚‹ã‚ˆã†ãªã€éžå¸¸ã«é‡è¦ãªã‚¤ãƒ™ãƒ³ãƒˆã‚’記述ã™ã¹ãã§ã™ã€‚ ãれらã¯ã€ã‚¨ãƒ³ãƒ‰ãƒ»ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã‚·ã‚¹ãƒ†ãƒ 管ç†è€…ã«ã¨ã£ã¦é©åº¦ã«ç†è§£ã—ã‚„ã™ã„ã‚‚ã®ã§ã‚ã‚‹ã¹ãã§ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯
1000ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
WARNING
public static final Level WARNINGWARNINGã¯æ½œåœ¨çš„ãªå•題を示ã™ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚一般的ã«WARNINGメッセージã§ã¯ã€ã‚¨ãƒ³ãƒ‰ãƒ»ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¾ãŸã¯ã‚·ã‚¹ãƒ†ãƒ 管ç†è€…ãŒé–¢å¿ƒã‚’æŒã¤ã€ã¾ãŸã¯æ½œåœ¨çš„ãªå•題を示ã™ã‚¤ãƒ™ãƒ³ãƒˆã‚’説明ã—ã¾ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯
900ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
INFO
public static final Level INFOINFOã¯ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æƒ…å ±ã¨ã—ã¦æä¾›ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚INFOメッセージã¯é€šå¸¸ã€ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã¾ãŸã¯ãれã¨åŒç‰ã®ã‚‚ã®ã«æ›¸ãè¾¼ã¾ã‚Œã¾ã™ã€‚ ã“ã®ãŸã‚ã€INFOレベルã¯ã€ã‚¨ãƒ³ãƒ‰ãƒ»ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã‚·ã‚¹ãƒ†ãƒ 管ç†è€…ãŒç†è§£ã§ãã‚‹ã‹ãªã‚Šé‡è¦ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã«ã®ã¿ä½¿ç”¨ã—ãªã‘れã°ã„ã‘ã¾ã›ã‚“。 ã“ã®ãƒ¬ãƒ™ãƒ«ã¯
800ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
CONFIG
public static final Level CONFIGCONFIGã¯é™çš„ãªæ§‹æˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚CONFIGメッセージã®ç›®çš„ã¯ã€ã•ã¾ã–ã¾ãªé™çš„æ§‹æˆæƒ…å ±ã‚’æä¾›ã™ã‚‹ã“ã¨ã§ã€ç‰¹å®šã®æ§‹æˆã«é–¢ä¿‚ã™ã‚‹å¯èƒ½æ€§ã®ã‚ã‚‹å•題ã®ãƒ‡ãƒãƒƒã‚°ã‚’支æ´ã™ã‚‹ã“ã¨ã§ã™ã€‚ ãŸã¨ãˆã°ã€CONFIGメッセージã«ã¯CPUã®ã‚¿ã‚¤ãƒ—ã€ã‚°ãƒ©ãƒ•ã‚£ãƒƒã‚¯ã‚¹ã®æ·±ã•ã€GUIã®Look & Feelãªã©ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ãƒ¬ãƒ™ãƒ«ã¯
700ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
FINE
public static final Level FINEFINEã¯ãƒˆãƒ¬ãƒ¼ã‚¹æƒ…å ±ã‚’æä¾›ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ»ãƒ¬ãƒ™ãƒ«ã§ã™ã€‚FINEã€FINERã€FINESTã¯ã©ã‚Œã‚‚ã€æ¯”較的詳細ãªè¿½è·¡ã‚’行ã†ãŸã‚ã®ã‚‚ã®ã§ã™ã€‚ ã“ã®3ã¤ã®ãƒ¬ãƒ™ãƒ«ã®æ£ç¢ºãªæ„味ã¯ã‚µãƒ–システムã”ã¨ã«ç•°ãªã‚Šã¾ã™ãŒã€ä¸€èˆ¬ã«ã€FINESTã¯ã‚‚ã£ã¨ã‚‚大é‡ã§è©³ã—ã„出力ã«å¯¾ã—ã¦ã€FINERã¯ãれよりも若干詳細度ã®åŠ£ã‚‹å‡ºåŠ›ã«å¯¾ã—ã¦ã€FINEã¯ã‚‚ã£ã¨ã‚‚é‡ã®å°‘ãªã„(ã—ãŸãŒã£ã¦ã‚‚ã£ã¨ã‚‚é‡è¦åº¦ã®é«˜ã„)メッセージã«å¯¾ã—ã¦ã€ãれãžã‚Œä½¿ç”¨ã•れã¾ã™ã€‚
一般的ã«ã€FINEレベルã¯ã€ç‰¹å®šã®ã‚µãƒ–システムã«ç‰¹åˆ¥ãªé–¢å¿ƒã‚’æŒãŸãªã„開発者ã«ã¨ã£ã¦åºƒã興味ã®ã‚ã‚‹æƒ…å ±ã®ãŸã‚ã«ä½¿ç”¨ã•れã¾ã™ã€‚
FINEメッセージã¯å¾©æ—§å¯èƒ½ãªå°ã•ãªéšœå®³ãªã©ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å«ã‚€å ´åˆãŒã‚りã¾ã™ã€‚ 潜在的ãªãƒ‘フォーマンス劣化を示ã™å•題もã€FINEã¨ã—ã¦ãƒã‚®ãƒ³ã‚°ã™ã‚‹ä¾¡å€¤ãŒã‚りã¾ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯
500ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
FINER
public static final Level FINERFINERã¯ã‹ãªã‚Šè©³ç´°ãªãƒˆãƒ¬ãƒ¼ã‚¹ãƒ»ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’示ã—ã¾ã™ã€‚ デフォルトã§ã€ä¾‹å¤–ã®å…¥åŠ›ã€æˆ»ã‚Šã€ã‚¹ãƒãƒ¼ãªã©ã®ãƒã‚°å‘¼å‡ºã—ã¯ã“ã®ãƒ¬ãƒ™ãƒ«ã§ãƒˆãƒ¬ãƒ¼ã‚¹ã•れã¾ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯400ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
FINEST
public static final Level FINESTFINESTã¯éžå¸¸ã«è©³ç´°ãªãƒˆãƒ¬ãƒ¼ã‚¹ãƒ»ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’示ã—ã¾ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯300ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚ -
ALL
public static final Level ALLALLã¯ã™ã¹ã¦ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ãƒã‚°ã‚’ã¨ã‚‹ã“ã¨ã‚’示ã—ã¾ã™ã€‚ ã“ã®ãƒ¬ãƒ™ãƒ«ã¯Integer.MIN_VALUEã«åˆæœŸåŒ–ã•れã¾ã™ã€‚
-
-
コンストラクタã®è©³ç´°
-
Level
protected Level(String name, int value) 指定ã•ã‚ŒãŸæ•´æ•°å€¤ã§åå‰ä»˜ãLevelを作æˆã—ã¾ã™ã€‚ã“ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¯ã‚µãƒ–クラス化ã§ãるよã†ã«ã€Œprotectã€ã«ãªã£ã¦ã„ã¾ã™ã€‚ 一般ã«ã€ãƒã‚®ãƒ³ã‚°ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€SEVEREã‚„FINESTãªã©ã€å®šæ•°ã®Levelオブジェクトã®ã„ãšã‚Œã‹ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ ãŸã ã—ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã§æ–°ã—ã„ãƒã‚®ãƒ³ã‚°ãƒ»ãƒ¬ãƒ™ãƒ«ã‚’è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€Levelã®ã‚µãƒ–クラスを作æˆã—ã€æ–°ã—ã„定数を定義ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
- パラメータ:
name- Levelã®åå‰ã€‚ãŸã¨ãˆã°ã€ŒSEVEREã€ã€‚value- ãƒ¬ãƒ™ãƒ«ã®æ•´æ•°å€¤ã€‚- スãƒãƒ¼:
NullPointerException- åå‰ãŒnullã§ã‚ã‚‹å ´åˆ
-
Level
指定ã•ã‚ŒãŸæ•´æ•°å€¤ã¨æŒ‡å®šã•れãŸãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒªã‚½ãƒ¼ã‚¹åã§åå‰ä»˜ãLevelを作æˆã—ã¾ã™ã€‚- パラメータ:
name- Levelã®åå‰ã€‚ãŸã¨ãˆã°ã€ŒSEVEREã€ã€‚value- ãƒ¬ãƒ™ãƒ«ã®æ•´æ•°å€¤ã€‚resourceBundleName- 指定ã•れãŸåå‰ã®ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã«ä½¿ç”¨ã™ã‚‹ãƒªã‚½ãƒ¼ã‚¹ãƒ»ãƒãƒ³ãƒ‰ãƒ«ã®åå‰ã€‚ resourceBundleNameãŒnullã¾ãŸã¯ç©ºæ–‡å—列ã®å ´åˆã€ã“れã¯ç„¡è¦–ã•れる- スãƒãƒ¼:
NullPointerException- åå‰ãŒnullã§ã‚ã‚‹å ´åˆ
-
-
メソッドã®è©³ç´°
-
getResourceBundleName
public String getResourceBundleName()レベルã®ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒªã‚½ãƒ¼ã‚¹ãƒ»ãƒãƒ³ãƒ‰ãƒ«åã€ã¾ãŸã¯ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ãƒãƒ³ãƒ‰ãƒ«ãŒå®šç¾©ã•れã¦ã„ãªã„å ´åˆã¯nullã‚’è¿”ã—ã¾ã™ã€‚- 戻り値:
- ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒªã‚½ãƒ¼ã‚¹ãƒ»ãƒãƒ³ãƒ‰ãƒ«å
-
getName
public String getName()Levelã®ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•れã¦ã„ãªã„æ–‡å—列åã‚’è¿”ã—ã¾ã™ã€‚- 戻り値:
- ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•れã¦ã„ãªã„åå‰
-
getLocalizedName
public String getLocalizedName()ç¾åœ¨ã®ãƒ‡ãƒ•ォルト・ãƒã‚±ãƒ¼ãƒ«ã«å¯¾ã—ã¦ã€Levelã®ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•ã‚ŒãŸæ–‡å—列åã‚’è¿”ã—ã¾ã™ã€‚ãƒãƒ¼ã‚«ãƒªã‚¼ãƒ¼ã‚·ãƒ§ãƒ³æƒ…å ±ãŒä½¿ç”¨ã§ããªã„å ´åˆã€ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•れã¦ã„ãªã„åå‰ãŒè¿”ã•れã¾ã™ã€‚
- 戻り値:
- ãƒãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã•れãŸåå‰
-
toString
-
intValue
public final int intValue()ã“ã®ãƒ¬ãƒ™ãƒ«ã®æ•´æ•°å€¤ã‚’å–å¾—ã—ã¾ã™ã€‚ ã“ã®æ•´æ•°å€¤ã‚’使ãˆã°ã€Levelオブジェクト間ã®é †åºä»˜ã‘比較を効率的ã«è¡Œãˆã¾ã™ã€‚- 戻り値:
- ã“ã®ãƒ¬ãƒ™ãƒ«ã®æ•´æ•°å€¤ã€‚
-
parse
public static Level parse(String name) throws IllegalArgumentException レベルåã®æ–‡å—列をLevelã«æ§‹æ–‡è§£æžã—ã¾ã™ã€‚引数文å—列ã¯ãƒ¬ãƒ™ãƒ«åã¾ãŸã¯æ•´æ•°å€¤ã®ã„ãšã‚Œã‹ã§æ§‹æˆã•れã¾ã™ã€‚
ãŸã¨ãˆã°ã€
- "SEVERE"
- "1000"
- パラメータ:
name- è§£æžã•れる文å—列- 戻り値:
- 構文解æžã•れる値 既知ã®åå‰ã«å¯¾å¿œã™ã‚‹æ•´æ•°(700ãªã©)を渡ã™ã¨ã€ãã®é–¢é€£ã™ã‚‹åå‰(
CONFIGãªã©)ãŒè¿”ã•れã¾ã™ã€‚ ãã†ã§ãªã„æ•´æ•°(1ãªã©)を渡ã—ãŸå ´åˆã€ãã®å€¤ã«åˆæœŸåŒ–ã•ã‚ŒãŸæ–°ã—ã„レベルåãŒè¿”ã•れる。 - スãƒãƒ¼:
NullPointerException- åå‰ãŒnullã§ã‚ã‚‹å ´åˆIllegalArgumentException- å€¤ãŒæœ‰åйã§ãªã„å ´åˆã€‚ 有効ãªå€¤ã¯ã€Integer.MIN_VALUEã‹ã‚‰Integer.MAX_VALUEã¾ã§ã®æ•´æ•°ã¨ã€ã™ã¹ã¦ã®æ—¢çŸ¥ã®ãƒ¬ãƒ™ãƒ«åã§ã‚る。 既知ã®åå‰ã¨ã¯ã€ã“ã®ã‚¯ãƒ©ã‚¹ã§å®šç¾©ã•れã¦ã„るレベル(ã¤ã¾ã‚Šã€FINEã€FINERã€FINEST)ã€é©åˆ‡ãªãƒ‘ッケージ・アクセスを使ã£ã¦ã“ã®ã‚¯ãƒ©ã‚¹ã«ã‚ˆã£ã¦ä½œæˆã•れãŸãƒ¬ãƒ™ãƒ«ã€ã¾ãŸã¯ã‚µãƒ–クラスã«ã‚ˆã£ã¦å®šç¾©ã¾ãŸã¯ä½œæˆã•ã‚ŒãŸæ–°ã—ã„レベルã®ã“ã¨ã§ã‚る。
-
equals
-
hashCode
-