|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.lang.Number | +--java.lang.Short
Short
Ŭ·¡½º´Â ¿ø½ÃÀûÇü short
ÀÇ °ªÀ» ¿ÀºêÁ§Æ®³»¿¡ ·¦ ÇÕ´Ï´Ù. Short
ÇüÀÇ ¿ÀºêÁ§Æ®¿¡´Â short
ÇüÀÇ ´ÜÀÏÀÇ Çʵ尡 ÀÖ½À´Ï´Ù.
ÇÑÃþ ´õ ÀÌ Å¬·¡½º´Â short
¸¦ String
¿¡,String
¸¦ short
·Î º¯È¯ÇÏ´Â °¢Á¾ ¸Þ¼Òµå³ª,short
ÀÇ Ã³¸®½Ã¿¡ µµ¿òÀÌ µÇ´Â Á¤¼ö ¹× ¸Þ¼Òµåµµ Á¦°øÇÕ´Ï´Ù.
Number
,
Á÷·ÄÈ µÈ Çü½Ä ÇʵåÀÇ °³¿ä | |
static short |
MAX_VALUE
short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ´ëÄ¡ (215-1)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö |
static short |
MIN_VALUE
short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ¼ÒÄ¡ (-215)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö |
static Class |
TYPE
short ÀÇ ¿ø½ÃÀûÇüÀ» ³ªÅ¸³»´Â Class ÀνºÅϽº |
»ý¼ºÀÚÀÇ °³¿ä | |
Short (short value)
ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
Short (String s)
String ÆÄ¶ó¹ÌÅÍ·Î ³ªÅ¸³ª´Â short Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
byte |
byteValue ()
ÀÌ Short ÀÇ °ªÀ» byte ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
int |
compareTo (Object o)
ÀÌ Short ¸¦ ´Ù¸¥ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù. |
int |
compareTo (Short anotherShort)
2 °³ÀÇ Short ¿ÀºêÁ§Æ®¸¦ ¼öÄ¡ÀûÀ¸·Î ºñ±³ÇÕ´Ï´Ù. |
static Short |
decode (String nm)
String ¸¦ Short ¿¡ µðÄÚµåÇÕ´Ï´Ù. |
double |
doubleValue ()
ÀÌ Short ÀÇ °ªÀ» double ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
equals (Object obj)
ÀÌ ¿ÀºêÁ§Æ®°¡ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù. |
float |
floatValue ()
ÀÌ Short ÀÇ °ªÀ» float ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
Short ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù. |
int |
intValue ()
ÀÌ Short ÀÇ °ªÀ» int ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
long |
longValue ()
ÀÌ Short ÀÇ °ªÀ» long ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
static short |
parseShort (String s)
ij¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ 10 Áø¼öÀÇ short ÇüÀ¸·Î¼ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. |
static short |
parseShort (String s,
int radix)
2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö¸¦ ¹ÙÅÁÀ¸·Î ÇØ, ij¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ short ·Î¼ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. |
short |
shortValue ()
ÀÌ Short ÀÇ °ªÀ» short ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
String |
toString ()
ÀÌ Short ÀÇ °ªÀ» ³ªÅ¸³»´Â String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
static String |
toString (short s)
ÁöÁ¤µÈ short ¸¦ ³ªÅ¸³»´Â ½Å±Ô String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
static Short |
valueOf (String s)
ƯÁ¤ÀÇ String ¿¡ ÀÇÇØ ÁöÁ¤µÈ °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
static Short |
valueOf (String s,
int radix)
2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö¸¦ »ç¿ëÇÑ ±¸¹® ºÐ¼®½Ã¿¡, ÁöÁ¤µÈ String ·ÎºÎÅÍ ÃßÃâµÈ °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final short MIN_VALUE
short
·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ¼ÒÄ¡ (-215)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö
public static final short MAX_VALUE
short
·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ´ëÄ¡ (215-1)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö
public static final Class TYPE
short
ÀÇ ¿ø½ÃÀûÇüÀ» ³ªÅ¸³»´Â Class
ÀνºÅϽº
»ý¼ºÀÚÀÇ »ó¼¼ |
public Short(short value)
short
Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
value
- Short
¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â °ªpublic Short(String s) throws NumberFormatException
String
ÆÄ¶ó¹ÌÅÍ·Î ³ªÅ¸³ª´Â short
Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀÎÀº ±â¼ö 10 À¸·Î parseShort
¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â °Í°ú °°ÀÌ short
Ä¡¿¡ º¯È¯µË´Ï´Ù.
s
- Short
¿¡ º¯È¯µÇ´Â String
NumberFormatException
- String
°¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìparseShort(java.lang.String, int)
¸Þ¼ÒµåÀÇ »ó¼¼ |
public static String toString(short s)
short
¸¦ ³ªÅ¸³»´Â ½Å±Ô String
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ±â¼ö´Â 10 À¸·Î º¸¿©Áý´Ï´Ù.
s
- º¯È¯µÇ´Â short
short
ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöInteger.toString(int)
public static short parseShort(String s) throws NumberFormatException
short
ÇüÀ¸·Î¼ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀο¡ Àִ ij¸¯ÅÍ´Â ¸ðµÎ, 10 Áø¼ö°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ´Ù¸¸, 1 ¹øÂ°ÀÇ Ä³¸¯Å͸¸Àº ºÎÀÇ °ªÀ» ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) ¸¶À̳ʽº ±âÈ£ÀÇ ASCII ij¸¯ÅÍ '-'
('\u002D'
)¿¡¼ ¸¸³ªµµ ±¦Âú½À´Ï´Ù. ÀÌ»óÀÇ °á°ú »ý¼ºµÈ short
Ä¡°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. À̰ÍÀº ÀÌ Àμö¿Í ±â¼ö 10 ÀÌ parseShort(java.lang.String, int)
¸Þ¼Òµå¿¡ Àμö·Î¼ ÁöÁ¤µÇ¾úÀ» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù.
s
- ±¸¹® ºÐ¼® ´ë»óÀÇ short
Ç¥ÇöÀ» Æ÷ÇÔÇÑ String
short
Ä¡
NumberFormatException
- ij¸¯ÅÍ ¶óÀÎÀÌ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìpublic static short parseShort(String s, int radix) throws NumberFormatException
short
·Î¼ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀο¡ Àִ ij¸¯ÅÍ´Â ¸ðµÎ, ÁöÁ¤µÈ ±â¼öÀÇ ÀÚ¸®¼ö¿¡ »ç¿ëÇÏ´Â ¼ýÀÚ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. À̰ÍÀº Character.digit(char, int)
°¡ ºÎ°¡ ¾Æ´Ñ °ªÀ» µ¹·ÁÁÙÁö ¾î¶³Áö¿¡ ÀÇÇØ Á¶»çÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ´Ù¸¸, 1 ¹øÂ°ÀÇ Ä³¸¯Å͸¸Àº ºÎÀÇ °ªÀ» ³ªÅ¸³»±â À§Çؼ(¶§¹®¿¡) ¸¶À̳ʽº ±âÈ£ÀÇ ASCII ij¸¯ÅÍ '-'
('\u002D'
)¿¡¼ ¸¸³ªµµ ±¦Âú½À´Ï´Ù. ÀÌ»óÀÇ °á°ú »ý¼ºµÈ byte
Ä¡°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
ÀÌÇÏ¿¡ µå´Â »óȲÀÇ ¾î¶² °ÍÀΰ¡°¡ ¹ß»ýÇßÀ» °æ¿ì¿¡,NumberFormatException
ÇüÀÇ ¿¹¿Ü°¡ ½½·Î¿ì µË´Ï´Ù.
null
ÀÎÁö ±æÀÌ Á¦·ÎÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÌ´Ù
Character.MIN_RADIX
º¸´Ù ÀÛÀºÁö Character.MAX_RADIX
º¸´Ù Å©´Ù
'-'
('\u002D'
)¿¡¼ ¸¸³ªµµ »ó°ü¾ø´Ù
short
ÇüÀÇ °ªÀº ¾Æ´Ï´Ù
s
- ±¸¹® ºÐ¼® ´ë»óÀÇ short
Ç¥ÇöÀ» Æ÷ÇÔÇÑ String
radix
- s
ÀÇ ±¸¹® ºÐ¼®½Ã¿¡ »ç¿ëÇÏ´Â ±â¼ö
short
Ä¡
NumberFormatException
- String
°¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìpublic static Short valueOf(String s, int radix) throws NumberFormatException
String
·ÎºÎÅÍ ÃßÃâµÈ °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÃÖÃÊÀÇ Àμö´Â 2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö³»ÀÇ ºÎÈ£ ÷ºÎ short
·Î¼ ÇØ¼®µË´Ï´Ù. À̰ÍÀº Àμö°¡ parseShort(java.lang.String, int)
¸Þ¼Òµå¿¡°Ô °Ç³×Á³À» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù. °á°ú´Â ij¸¯ÅÍ ¶óÀο¡ ÀÇÇØ ÁöÁ¤µÈ short
Ä¡¸¦ ³ªÅ¸³»´Â Short
¿ÀºêÁ§Æ®°¡ µË´Ï´Ù.
Áï, ÀÌ ¸Þ¼Òµå°¡ µ¹·ÁÁÖ´Â Short
¿ÀºêÁ§Æ®ÀÇ °ªÀº ´ÙÀ½ÀÇ °ª¿¡ µ¿ÀÏÇØÁý´Ï´Ù.
new Short(Short.parseShort(s, radix))
s
- ±¸¹® ºÐ¼® µÇ´Â ij¸¯ÅÍ ¶óÀÎradix
- s
ÀÇ ÇØ¼®¿¡ »ç¿ëÇÏ´Â ±â¼ö
Short
¿ÀºêÁ§Æ®
NumberFormatException
- String
°¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìpublic static Short valueOf(String s) throws NumberFormatException
String
¿¡ ÀÇÇØ ÁöÁ¤µÈ °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. Àμö´Â ºÎÈ£ ÷ºÎ 10 Áø¼öÀÇ short
·Î¼ ÇØ¼®µË´Ï´Ù. À̰ÍÀº parseShort(java.lang.String)
¸Þ¼Òµå¿¡ Àμö°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù. »ý¼ºµÈ °á°ú´Â ij¸¯ÅÍ ¶óÀο¡ ÀÇÇØ ÁöÁ¤µÈ short
Ä¡¸¦ ³ªÅ¸³»´Â Short
¿ÀºêÁ§Æ®°¡ µË´Ï´Ù.
Áï, ÀÌ ¸Þ¼Òµå°¡ µ¹·ÁÁÖ´Â Byte
¿ÀºêÁ§Æ®ÀÇ °ªÀº ´ÙÀ½ÀÇ °ª¿¡ µ¿ÀÏÇØÁý´Ï´Ù.
new Short(Short.parseShort(s))
s
- ±¸¹® ºÐ¼® µÇ´Â ij¸¯ÅÍ ¶óÀÎ
Short
¿ÀºêÁ§Æ®
NumberFormatException
- String
°¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìpublic static Short decode(String nm) throws NumberFormatException
String
¸¦ Short
¿¡ µðÄÚµåÇÕ´Ï´Ù. ÀÌÇÏÀÇ ¹®¹ýÀÇ 10 Áø¼ö, 16 Áø¼ö, ¹× 8 Áø¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
DecimalNumeral,HexDigits, ¹× OctalDigits ´Â ¡¸Java Language Specification¡¹ ÀÇ §3. 10.1 À¸·Î Á¤Àǵǰí ÀÖ½À´Ï´Ù.
- DecodableString:
- Signopt DecimalNumeral
- Signopt
0x
HexDigits- Signopt
0X
HexDigits- Signopt
#
HexDigits- Signopt
0
OctalDigits
- Sign:
-
ºÎÀÇ ºÎÈ£ (¿É¼Ç)¿Í ±â¼ö Áö½ÃÀÚÀÇ ¾î¶² °ÍÀΰ¡ ¶Ç´Â ±× ¾çÂÊ ¸ðµÎ¿¡ °è¼ÓµÇ´Â ij¸¯ÅÍ ¼øÂ÷ ¼ø¼ ("0x
", "0X
", "#
", ¶Ç´Â ¼±µÎÀÇ Á¦·Î)´Â ÁöÁ¤µÈ ±â¼ö (10, 16, ¶Ç´Â 8)·Î Short.parseShort
¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â °æ¿ì¿Í °°ÀÌ ±¸¹® ºÐ¼® µË´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¼øÂ÷ ¼ø¼´Â Á¤ÀÇ ¼ö°¡ ¾Æ´Ï¸é ¾ÈµÇ¾î, ±×·¸Áö ¾ÊÀº °æ¿ì´Â NumberFormatException
°¡ ½½·Î¿ì µË´Ï´Ù. ÁöÁ¤µÈ String
ÀÇ ÃÖÃÊÀÇ Ä³¸¯ÅͰ¡ ºÎÀÇ ºÎÈ£ÀÎ °æ¿ì, »ý¼ºµÈ °á°ú´Â ºÎÁ¤µË´Ï´Ù. String
¿¡ °ø¹é ij¸¯Å͸¦ ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
nm
- µðÄÚµå ´ë»óÀÇ String
nm
¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â short
Ä¡¸¦ º¸°ü À¯ÁöÇÏ´Â Short
¿ÀºêÁ§Æ®
NumberFormatException
- String
°¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short
Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ìparseShort(java.lang.String, int)
public byte byteValue()
Short
ÀÇ °ªÀ» byte
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ byteValue
byte
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic short shortValue()
Short
ÀÇ °ªÀ» short
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ shortValue
short
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic int intValue()
Short
ÀÇ °ªÀ» int
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ intValue
int
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic long longValue()
Short
ÀÇ °ªÀ» long
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ longValue
long
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic float floatValue()
Short
ÀÇ °ªÀ» float
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ floatValue
float
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic double doubleValue()
Short
ÀÇ °ªÀ» double
·Î¼ µ¹·ÁÁÝ´Ï´Ù.
Number
³»ÀÇ doubleValue
double
ÇüÀ¸·Î º¯È¯ÇÑ °ªpublic String toString()
Short
ÀÇ °ªÀ» ³ªÅ¸³»´Â String
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. °ªÀº ºÎÈ£ ÷ºÎÀÇ 10 Áø¼ö Ç¥Çö¿¡ º¯È¯µÇ¾î ij¸¯ÅÍ ¶óÀÎÀ¸·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù. À̰ÍÀº short
Ä¡°¡ toString(short)
¸Þ¼ÒµåÀÇ Àμö·Î¼ ÁöÁ¤µÇ¾úÀ» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù.
Object
³»ÀÇ toString
public int hashCode()
Short
ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
public boolean equals(Object obj)
true
°¡ µÇ´Â °ÍÀº Àμö°¡ null
´Â ¾Æ´Ï°í, ÀÌ ¿ÀºêÁ§Æ®¿Í °°Àº short
Ä¡¸¦ Æ÷ÇÔÇÑ Short
¿ÀºêÁ§Æ®ÀÎ °æ¿ì¸¸ÀÔ´Ï´Ù.
Object
³»ÀÇ equals
obj
- ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
Object.hashCode()
,
Hashtable
public int compareTo(Short anotherShort)
Short
¿ÀºêÁ§Æ®¸¦ ¼öÄ¡ÀûÀ¸·Î ºñ±³ÇÕ´Ï´Ù.
anotherShort
- ºñ±³ ´ë»óÀÇ Short
Short
°¡ Àμö Short
¿Í µ¿ÀÏÇÑ °æ¿ì´Â °ª 0
. ÀÌ Short
°¡ Àμö Short
º¸´Ù ÀÛÀº ¼öÄ¡ÀÇ °æ¿ì´Â 0
º¸´Ù ÀÛÀº °ª. ÀÌ Short
°¡ Àμö Short
º¸´Ù Å« ¼öÄ¡ÀÇ °æ¿ì´Â 0
º¸´Ù Å« °ª (ºÎÈ£ ÷ºÎÀÇ ºñ±³)public int compareTo(Object o)
Short
¸¦ ´Ù¸¥ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù. ¿ÀºêÁ§Æ®°¡ Short
ÀÇ °æ¿ì, ÀÌ ÇÔ¼öÀÇ µ¿ÀÛÀº compareTo(Short)
¿Í °°°Ô µË´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â ClassCastException
°¡ ½½·Î¿ì µË´Ï´Ù. À̰ÍÀº Short
¿ÀºêÁ§Æ®ÀÇ ºñ±³´Â Short
¿ÀºêÁ§Æ®³¢¸®·Î ¹Û¿¡ ½Ç½ÃÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù.
Comparable
³»ÀÇ compareTo
o
- ºñ±³ ´ë»óÀÇ Object
Short
¿Í µ¿ÀÏÇÑ ¼öÄ¡ÀÇ °æ¿ì´Â °ª 0
. Àμö°¡ ÀÌ Short
º¸´Ù Å« ¼öÄ¡ÀÇ Short
ÀÇ °æ¿ì´Â 0
º¸´Ù ÀÛÀº °ª. Àμö°¡ ÀÌ Short
º¸´Ù ÀÛÀº ¼öÄ¡ÀÇ Short
ÀÇ °æ¿ì´Â 0
º¸´Ù Å« °ª
ClassCastException
- Àμö°¡ Short
°¡ ¾Æ´Ñ °æ¿ìComparable
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.