ÀÖÓãµç¾º

½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

Java°ü×°ÀàÊÇʲô?

¸üÐÂʱ¼ä:2023Äê12ÔÂ12ÈÕ10ʱ02·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

ºÃ¿Ú±®ITÅàѵ

¡¡¡¡ÔÚJavaÖУ¬°ü×°Àà(Wrapper Classes)ÊÇÒ»×éÀ࣬ËüÃÇÔÊÐí½«»ù±¾Êý¾ÝÀàÐÍת»»Îª¶ÔÏó¡£JavaÖÐÓÐ8ÖÖ»ù±¾Êý¾ÝÀàÐÍ£¬±ÈÈçint¡¢double¡¢booleanµÈ¡£°ü×°ÀàÌṩÁËÒ»ÖÖ½«ÕâЩ»ù±¾Êý¾ÝÀàÐÍת»»Îª¶ÔÏóµÄ·½Ê½£¬ÕâÑù¾Í¿ÉÒÔÔÚÐèÒª¶ÔÏó¶ø²»ÊÇ»ù±¾ÀàÐ͵ÄÇé¿öÏÂʹÓÃËüÃÇ¡£

¡¡¡¡Ã¿ÖÖ»ù±¾Êý¾ÝÀàÐͶ¼ÓжÔÓ¦µÄ°ü×°À࣬±ÈÈ磺

¡¡¡¡(1)int¶ÔÓ¦Integer

¡¡¡¡(2)double¶ÔÓ¦Double

¡¡¡¡(3)boolean¶ÔÓ¦Boolean

¡¡¡¡°ü×°ÀàÌṩÁËһЩ·½·¨À´´¦Àí»ù±¾Êý¾ÝÀàÐ͵ÄÖµ¡£ÁíÍ⣬ËüÃÇÒ²ÔÊÐíÔÚ¼¯ºÏÀà(ÈçArrayList¡¢LinkedListµÈ)Öд洢»ù±¾Êý¾ÝÀàÐ͵ÄÖµ£¬ÒòΪ¼¯ºÏÀàÖ»ÄÜ´æ´¢¶ÔÏó¶ø²»ÊÇ»ù±¾Êý¾ÝÀàÐÍ¡£

¡¡¡¡Ê¹Óðü×°Ààʱ£¬ÐèҪעÒâÒÔϼ¸µã¡£

¡¡¡¡(1)°ü×°Àà¶¼ÖØÐ´ÁËObjectÀàÖеÄtoString()·½·¨£¬ÒÔ×Ö·û´®µÄÐÎʽ·µ»Ø±»°ü×°µÄ»ù±¾Êý¾ÝÀàÐ͵ÄÖµ¡£

¡¡¡¡(2)³ýÁËCharacterÍ⣬°ü×°Àà¶¼ÓÐvalueOf(Strings)·½·¨£¬¿ÉÒÔ¸ù¾ÝStringÀàÐ͵IJÎÊý´´½¨°ü×°Àà¶ÔÏ󣬵«²ÎÊý×Ö·û´®s²»ÄÜΪnull£¬¶øÇÒ×Ö·û´®±ØÐëÊÇ¿ÉÒÔ½âÎöΪÏàÓ¦»ù±¾ÀàÐ͵ÄÊý¾Ý£¬·ñÔòËäÈ»±àÒëͨ¹ý£¬µ«ÔËÐÐʱ»á±¨´í¡£¾ßÌåʾÀýÈçÏ£º

Integer i = Integer.valueOf ("123");       //ºÏ·¨
Integer i = Integer.valueOf ("12a");       //²»ºÏ·¨

¡¡¡¡(3)³ýÁËCharacterÍ⣬°ü×°Àà¶¼ÓÐparseXxx(String s)µÄ¾²Ì¬·½·¨£¬½«×Ö·û´®×ª»»Îª¶ÔÓ¦µÄ»ù±¾Êý¾ÝÀàÐ͵ÄÊý¾Ý¡£²ÎÊýs²»ÄÜΪnull£¬¶øÇÒ×Ö·û´®±ØÐë¿ÉÒÔ½âÎöΪÏàÓ¦»ù±¾ÀàÐ͵ÄÊý¾Ý£¬·ñÔòËäÈ»±àÒëͨ¹ý£¬µ«ÔËÐÐʱ»á±¨´í¡£¾ßÌåʾÀýÈçÏ£º

int i = Integer.parseInt ("123");          //ºÏ·¨
Integer in = Integer.parseInt ("itcast");  //²»ºÏ·¨

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿