JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.lang
Ŭ·¡½º Short

java.lang.Object 
  |
  +--java.lang.Number 
        |
        +--java.lang.Short
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Comparable , Serializable

public final class Short
extends Number
implements Comparable

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 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)
          Ä³¸¯ÅÍ ¶óÀÎÀÇ Àμö¸¦ ºÎÈ£ ÷ºÎ 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
 

ÇʵåÀÇ »ó¼¼

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  TYPE
short ÀÇ ¿ø½ÃÀûÇüÀ» ³ªÅ¸³»´Â Class ÀνºÅϽº

»ý¼ºÀÚÀÇ »ó¼¼

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 ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö
°ü·Ã Ç׸ñ:
Integer.toString(int)

parseShort

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

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

ÆÄ¶ó¹ÌÅÍ:
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 Ä¡¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì

decode

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

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

ºÎÀÇ ºÎÈ£ (¿É¼Ç)¿Í ±â¼ö Áö½ÃÀÚÀÇ ¾î¶² °ÍÀΰ¡ ¶Ç´Â ±× ¾çÂÊ ¸ðµÎ¿¡ °è¼ÓµÇ´Â 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)

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 ¿ÀºêÁ§Æ®¸¦ ¼öÄ¡ÀûÀ¸·Î ºñ±³ÇÕ´Ï´Ù.

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

compareTo

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 °¡ ¾Æ´Ñ °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
Comparable

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.