JavaTM 2 Platform
Standard Ed. 5.0

java.lang
Ŭ·¡½º Short

java.lang.Object 
  »óÀ§¸¦ È®Àå java.lang.Number 
      »óÀ§¸¦ È®Àå java.lang.Short
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Comparable <Short >

public final class Short
extends Number
implements Comparable <Short >

Short Ŭ·¡½º´Â ¿ø½ÃÀûÇü short °ªÀ» ¿ÀºêÁ§Æ®³»¿¡ ·¦ ÇÕ´Ï´Ù. Short ÇüÀÇ ¿ÀºêÁ§Æ®¿¡´Â short ÇüÀÇ ´ÜÀÏÀÇ Çʵ尡 ÀÖ½À´Ï´Ù.

ÇÑÃþ ´õ ÀÌ Å¬·¡½º´Â short¸¦ String ¿¡ String¸¦ short ·Î º¯È¯ÇÏ´Â °¢Á¾ ¸Þ¼­µå³ª,short 󸮽ÿ¡ µµ¿òÀÌ µÇ´Â Á¤¼ö ¹× ¸Þ¼­µåµµ Á¦°øÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 1
°ü·Ã Ç׸ñ:
Number, Á÷·ÄÈ­ µÈ Çü½Ä

ÇÊµå °³¿ä
static short MAX_VALUE
          short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ´ëÄ¡ (215-1)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö
static short MIN_VALUE
          short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ¼ÒÄ¡ (-215)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö
static int SIZE
          2 º¸¼ö ¹ÙÀ̳ʸ® Çü½Ä¿¡¼­ short Ä¡¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµÇ´Â ºñÆ®¼ö
static Class <Short > TYPE
          short ¿ø½ÃÀûÇüÀ» ³ªÅ¸³»´Â Class ÀνºÅϽº
 
»ý¼ºÀÚ °³¿ä
Short (short value)
          ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
Short (String  s)
          String ÆÄ¶ó¹ÌÅÍ·Î ³ªÅ¸³ª´Â short Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 byte byteValue ()
          ÀÌ Short °ªÀ» byte ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 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)
          Ä³¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ 10 Áø¼öÀÇ short ÇüÀ¸·Î¼­ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù.
static short parseShort (String  s, int radix)
          2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö¸¦ ±âÃÊ·Î ÇØ, ij¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ short ·Î¼­ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù.
static short reverseBytes (short i)
          ÁöÁ¤µÈ short Ä¡ÀÇ 2 º¸¼ö Ç¥ÇöÀ¸·Î ¹ÙÀÌÆ®ÀÇ ¼ø¼­¸¦ ¹Ý´ë·Î ÇØ ÃëµæµÈ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 short shortValue ()
          ÀÌ Short °ªÀ» short ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 String toString ()
          ÀÌ Short °ªÀ» ³ªÅ¸³»´Â String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
static String toString (short s)
          ÁöÁ¤µÈ short¸¦ ³ªÅ¸³»´Â »õ·Î¿î String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
static Short valueOf (short s)
          ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â short ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù.
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
 

ÇʵåÀÇ »ó¼¼

MIN_VALUE

public static final short MIN_VALUE
short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ¼ÒÄ¡ (-215)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

MAX_VALUE

public static final short MAX_VALUE
short ·Î ¼³Á¤ °¡´ÉÇÑ ÃÖ´ëÄ¡ (215-1)¸¦ º¸°ü À¯ÁöÇÏ´Â Á¤¼ö

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

TYPE

public static final Class <Short > TYPE
short ¿ø½ÃÀûÇüÀ» ³ªÅ¸³»´Â Class ÀνºÅϽº


SIZE

public static final int SIZE
2 º¸¼ö ¹ÙÀ̳ʸ® Çü½Ä¿¡¼­ short Ä¡¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµÇ´Â ºñÆ®¼ö

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡
»ý¼ºÀÚ »ó¼¼

Short

public Short(short value)
ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â »õ·Ó°Ô ÇÒ´çÇÒ ¼ö ÀÖ¾ú´ø Short ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - Short ¿¡ ÇØ ³ªÅ¸³»Áö´Â °ª

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)
¸Þ¼­µåÀÇ »ó¼¼

toString

public static String  toString(short s)
ÁöÁ¤µÈ short¸¦ ³ªÅ¸³»´Â »õ·Î¿î String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ±â¼ö´Â 10 À¸·Î º¸¿©Áý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - º¯È¯µÇ´Â short
¹Ýȯ°ª:
ÁöÁ¤µÈ short ij¸¯ÅÍ ¶óÀΠǥÇö
°ü·Ã Ç׸ñ:
Integer.toString(int)

parseShort

public static short parseShort(String  s)
                        throws NumberFormatException 
ij¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ 10 Áø¼öÀÇ short ÇüÀ¸·Î¼­ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀο¡ ÀÖ´Â ¹®ÀÚ´Â ¸ðµÎ, 10 Áø¼ö°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ´Ù¸¸, 1 ¹øÂ°ÀÇ ¹®ÀÚ¸¸Àº, ºÎÀÇ °ªÀ» ³ªÅ¸³»±â À§Çؼ­ ¸¶À̳ʽº ±âÈ£ÀÇ ASCII ¹®ÀÚ ¡¸-¡¹( ¡¸\u002D¡¹)¿¡¼­ ¸¸³ªµµ ±¦Âú½À´Ï´Ù. ÀÌ»óÀÇ °á°ú »ý¼ºµÈ short Ä¡°¡ µ¹·ÁÁÖ°íÁý´Ï´Ù. À̰ÍÀº, ÀÌ Àμö¿Í ±â¼ö 10 ÀÌ parseShort(java.lang.String, int) ¸Þ¼­µå¿¡ Àμö·Î¼­ ÁöÁ¤µÇ¾úÀ» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ±¸¹® ºÐ¼® ´ë»óÀÇ short Ç¥ÇöÀ» Æ÷ÇÔÇÑ String
¹Ýȯ°ª:
10 Áø¼öÀÇ Àμö·Î ³ªÅ¸³»Áö´Â short Ä¡
¿¹¿Ü:
NumberFormatException - ij¸¯ÅÍ ¶óÀÎÀÌ ±¸¹® ºÐ¼® °¡´ÉÇÑ short¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì

parseShort

public static short parseShort(String  s,
                               int radix)
                        throws NumberFormatException 
2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö¸¦ ±âÃÊ·Î ÇØ, ij¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ short ·Î¼­ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀο¡ ÀÖ´Â ¹®ÀÚ´Â ¸ðµÎ, ÁöÁ¤µÈ ±â¼öÀÇ ÀÚ¸®¼ö¿¡ »ç¿ëÇÏ´Â ¼ýÀÚ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. À̰ÍÀº,Character.digit(char, int) °¡ ºÎ°¡ ¾Æ´Ñ °ªÀ» µ¹·ÁÁÙÁö ¾î¶³Áö¿¡ ÇØ Á¶»çÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ´Ù¸¸, 1 ¹øÂ°ÀÇ ¹®ÀÚ¸¸Àº, ºÎÀÇ °ªÀ» ³ªÅ¸³»±â À§Çؼ­ ¸¶À̳ʽº ±âÈ£ÀÇ ASCII ¹®ÀÚ ¡¸-¡¹( ¡¸\u002D¡¹)¿¡¼­ ¸¸³ªµµ ±¦Âú½À´Ï´Ù. ÀÌ»óÀÇ °á°ú »ý¼ºµÈ byte Ä¡°¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.

ÀÌÇÏ¿¡ µå´Â »óȲÀÇ ¾î¶² °ÍÀΰ¡°¡ ¹ß»ýÇßÀ» °æ¿ì¿¡ NumberFormatException ÇüÀÇ ¿¹¿Ü°¡ Throw µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ±¸¹® ºÐ¼® ´ë»óÀÇ short Ç¥ÇöÀ» Æ÷ÇÔÇÑ String
radix - s ±¸¹® ºÐ¼®½Ã¿¡ »ç¿ëÇÏ´Â ±â¼ö
¹Ýȯ°ª:
ÁöÁ¤µÈ ±â¼ö¿¡¼­ÀÇ, ij¸¯ÅÍ ¶óÀÎ Àμö·Î ³ªÅ¸³»Áö´Â short Ä¡
¿¹¿Ü:
NumberFormatException - String °¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì

valueOf

public static Short  valueOf(String  s,
                            int radix)
                     throws NumberFormatException 
2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö¸¦ »ç¿ëÇÑ ±¸¹® ºÐ¼®½Ã¿¡ ÁöÁ¤µÈ String ·ÎºÎÅÍ ÃßÃâµÈ °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÃÖÃÊÀÇ Àμö´Â 2 ¹øÂ°ÀÇ Àμö·Î ÁöÁ¤µÈ ±â¼ö³»ÀÇ ºÎÈ£ ÷ºÎ short ·Î¼­ ÇØ¼®µË´Ï´Ù. À̰ÍÀº, Àμö°¡ parseShort(java.lang.String, int) ¸Þ¼­µå¿¡°Ô °Ç³×Á³À» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù. °á°ú´Â ij¸¯ÅÍ ¶óÀο¡ ÇØ ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â Short ¿ÀºêÁ§Æ®°¡ µË´Ï´Ù.

Áï, ÀÌ ¸Þ¼­µå°¡ µ¹·ÁÁÖ´Â Short ¿ÀºêÁ§Æ®ÀÇ °ªÀº, ´ÙÀ½ÀÇ °ª¿¡ µ¿ÀÏÇØÁý´Ï´Ù.

new Short(Short.parseShort(s, radix))

ÆÄ¶ó¹ÌÅÍ:
s - ÇØ¼®µÇ´Â ij¸¯ÅÍ ¶óÀÎ
radix - s ÇØ¼®¿¡ »ç¿ëÇÏ´Â ±â¼ö
¹Ýȯ°ª:
ÁöÁ¤µÈ ±â¼ö¿¡¼­ÀÇ, ij¸¯ÅÍ ¶óÀÎ Àμö·Î ³ªÅ¸³»Áö´Â °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®
¿¹¿Ü:
NumberFormatException - String °¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì

valueOf

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¸¯ÅÍ ¶óÀÎ
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀÎ Àμö¿¡ ÇØ ³ªÅ¸³»Áö´Â °ªÀ» º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®
¿¹¿Ü:
NumberFormatException - String °¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì

valueOf

public static Short  valueOf(short s)
ÁöÁ¤µÈ short Ä¡¸¦ ³ªÅ¸³»´Â short ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù. »õ·Î¿î short ÀνºÅϽº°¡ ºÒÇÊ¿äÇÑ °æ¿ì, º¸Åë ÀÌ ¸Þ¼­µå°¡ »ý¼ºÀÚ Short(short) ¿¡ ¿ì¼±ÇØ »ç¿ëµË´Ï´Ù. ±× ÀÌÀ¯´Â ÀÌ ¸Þ¼­µå°¡ ºó¹øÇÏ°Ô ¿ä±¸µÇ´Â °ªÀ» ij½¬ÇϹǷΠÁ¶ÀÛ¿¡ ÇÊ¿äÇÑ ¿µ¿ªÀ̳ª ½Ã°£ÀÌ ÈξÀ Àû¾îµµ µÇ´Â °æ¿ì°¡ ¸¹±â ¶§¹®ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - short Ä¡
¹Ýȯ°ª:
s¸¦ ³ªÅ¸³»´Â Short ÀνºÅϽº
µµÀÔµÈ ¹öÁ¯:
1.5

decode

public static Short  decode(String  nm)
                    throws NumberFormatException 
String¸¦ Short ¿¡ µðÄÚµåÇÕ´Ï´Ù. ÀÌÇÏÀÇ ¹®¹ýÀÇ 10 Áø¼ö, 16 Áø¼ö ¹× 8 Áø¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Sign:
-
DecimalNumeral,HexDigits ¹× OctalDigits´Â ¡¸Java ¾ð¾î »ç¾ç¡¹ÀÇ §3. 10.1 À¸·Î Á¤Àǵǰí ÀÖ½À´Ï´Ù.

ºÎÀÇ ºÎÈ£ (¿É¼Ç)¿Í ±â¼ö Áö½ÃÀÚÀÇ ¾î´À ÂÊÀÎÁö ¶Ç´Â ±× ¾çÂÊ ¸ðµÎ¿¡ °è¼ÓµÇ´Â ¹®ÀÚ ¼ø¼­ ( ¡¸0x¡¹, ¡¸0X¡¹, ¡¸#¡¹, ¶Ç´Â ¼±µÎÀÇ Á¦·Î)´Â ÁöÁ¤µÈ ±â¼ö (10, 16, ¶Ç´Â 8)·Î Short.parseShort ¸Þ¼­µå¸¦ »ç¿ëÇÏ´Â °æ¿ì¿Í °°ÀÌ ±¸¹® ºÐ¼® µË´Ï´Ù. ÀÌ ¹®ÀÚ ¼ø¼­´Â Á¤ÀÇ ¼ö°¡ ¾Æ´Ï¸é ¾ÈµÇ¾î, ±×·¸Áö ¾ÊÀº °æ¿ì´Â NumberFormatException °¡ Throw µË´Ï´Ù. ÁöÁ¤µÈ String ÃÖÃÊÀÇ ¹®ÀÚ°¡ ºÎÀÇ ºÎÈ£ÀÎ °æ¿ì, »ý¼ºµÈ °á°ú´Â ºÎÁ¤µË´Ï´Ù. String ¿¡ °ø¹é ¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
nm - µðÄÚµå ´ë»óÀÇ String
¹Ýȯ°ª:
nm ¿¡ ÇØ ³ªÅ¸³»Áö´Â short Ä¡¸¦ º¸°ü À¯ÁöÇÏ´Â Short ¿ÀºêÁ§Æ®
¿¹¿Ü:
NumberFormatException - String °¡ ±¸¹® ºÐ¼® °¡´ÉÇÑ short Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì
°ü·Ã Ç׸ñ:
parseShort(java.lang.String, int)

byteValue

public byte byteValue()
ÀÌ Short °ªÀ» byte ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Number ³»ÀÇ byteValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ byte ÇüÀ¸·Î º¯È¯ÇÑ °ª

shortValue

public short shortValue()
ÀÌ Short °ªÀ» short ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Number ³»ÀÇ shortValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ short ÇüÀ¸·Î º¯È¯ÇÑ °ª

intValue

public int intValue()
ÀÌ Short °ªÀ» int ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º Number ³»ÀÇ intValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ int ÇüÀ¸·Î º¯È¯ÇÑ °ª

longValue

public long longValue()
ÀÌ Short °ªÀ» long ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º Number ³»ÀÇ longValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ long ÇüÀ¸·Î º¯È¯ÇÑ °ª

floatValue

public float floatValue()
ÀÌ Short °ªÀ» float ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º Number ³»ÀÇ floatValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ float ÇüÀ¸·Î º¯È¯ÇÑ °ª

doubleValue

public double doubleValue()
ÀÌ Short °ªÀ» double ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º Number ³»ÀÇ doubleValue
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¼öÄ¡¸¦ double ÇüÀ¸·Î º¯È¯ÇÑ °ª

toString

public String  toString()
ÀÌ Short °ªÀ» ³ªÅ¸³»´Â String ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. °ªÀº, ºÎÈ£ ÷ºÎÀÇ 10 Áø¼ö Ç¥Çö¿¡ º¯È¯µÇ¾î ij¸¯ÅÍ ¶óÀÎÀ¸·Î¼­ µ¹·ÁÁÖ°íÁý´Ï´Ù. À̰ÍÀº,short Ä¡°¡ toString(short) ¸Þ¼­µåÀÇ Àμö·Î¼­ ÁöÁ¤µÇ¾úÀ» °æ¿ì¿Í ¿ÏÀüÈ÷ °°½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®ÀÇ 10 Áø¼ö (±â¼ö  10)¿¡ ÇÑ Ä³¸¯ÅÍ ¶óÀΠǥÇö

hashCode

public int hashCode()
Short ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ hashCode
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã ÄÚµåÄ¡
°ü·Ã Ç׸ñ:
Object.equals(java.lang.Object), Hashtable

equals

public boolean equals(Object  obj)
ÀÌ ¿ÀºêÁ§Æ®°¡ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù. °á°ú°¡ true °¡ µÇ´Â °ÍÀº, Àμö°¡ null´Â ¾Æ´Ï°í, ÀÌ ¿ÀºêÁ§Æ®¿Í °°Àº short Ä¡¸¦ Æ÷ÇÔÇÑ Short ¿ÀºêÁ§Æ®ÀÎ °æ¿ì¸¸ÀÔ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
¿ÀºêÁ§Æ®°¡ °°Àº °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
Object.hashCode(), Hashtable

compareTo

public int compareTo(Short  anotherShort)
2 °³ÀÇ Short ¿ÀºêÁ§Æ®¸¦ ¼öÄ¡ÀûÀ¸·Î ºñ±³ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Comparable <Short > ³»ÀÇ compareTo
ÆÄ¶ó¹ÌÅÍ:
anotherShort - ºñ±³ ´ë»óÀÇ Short
¹Ýȯ°ª:
ÀÌ Short °¡ Àμö Short ¿Í µ¿ÀÏÇÑ °æ¿ì´Â °ª 0. ÀÌ Short °¡ Àμö Short º¸´Ù ÀÛÀº ¼öÄ¡ÀÇ °æ¿ì´Â 0 º¸´Ù ÀÛÀº °ª. ÀÌ Short °¡ Àμö Short º¸´Ù Å« ¼öÄ¡ÀÇ °æ¿ì´Â 0 º¸´Ù Å« °ª (ºÎÈ£ ÷ºÎÀÇ ºñ±³)
µµÀÔµÈ ¹öÁ¯:
1.2

reverseBytes

public static short reverseBytes(short i)
ÁöÁ¤µÈ short Ä¡ÀÇ 2 º¸¼ö Ç¥ÇöÀ¸·Î ¹ÙÀÌÆ®ÀÇ ¼ø¼­¸¦ ¹Ý´ë·Î ÇØ ÃëµæµÈ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ÁöÁ¤µÈ short Ä¡·Î ¹ÙÀÌÆ®¼ø¼­¸¦ ¹Ý´ë·Î ÇØ (Áï ¹Ù²ã ³Ö¾î) ÃëµæÇÑ °ª
µµÀÔµÈ ¹öÁ¯:
1.5

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.