1.åºæ¬ç±»åï¼long,int,byte,float,double,char
2. 对象类åï¼ç±»ï¼ï¼ Long,Integer,Byte,Float,Double,Char,String,å
¶å®ä¸åjavaæä¾çï¼æè
ä½ èªå·±å建çç±»ã
å
¶ä¸Longåå« longçå
è£
ç±»ãèByteåFloatä¹ç±»ä¼¼ï¼ä¸è¬å
è£
ç±»çååé¦åæ¯æ°å¼åç大åå¼å¤´ã
ä»ä¹å«å
è£
ç±»ï¼
å¨javaä¸ææ¶åçè¿ç®å¿
é¡»æ¯ä¸¤ä¸ªç±»å¯¹è±¡ä¹é´è¿è¡çï¼ä¸å
许对象ä¸æ°åä¹é´è¿è¡è¿ç®ãæ以éè¦æä¸ä¸ªå¯¹è±¡ï¼è¿ä¸ªå¯¹è±¡ææ°åè¿è¡äºä¸ä¸å
è£
ï¼è¿æ ·è¿ä¸ªå¯¹è±¡å°±å¯ä»¥åå¦ä¸ä¸ªå¯¹è±¡è¿è¡è¿ç®äºã
æ¯å¦æ们ä¹å¯ä»¥å®ä¹ä¸ä¸ªç±»ï¼
class Long {
int i=0;
public Long (int i){
this.i=i;
}
}
è¿æ ·è¿ä¸ªIntegerå°±æ¯ä¸ä¸ªå
è£
ç±»ï¼ä»å
è£
äºä¸ä¸ªæ´æ°å¼ï¼ç¶åå¯ä»¥å¨éé¢åä¸äºè¿ç®ç¬¦éè½½çæ¹æ³ä½¿å®æ¯ææäºè¿ç®ãè¿ä¸ªæ¶åå¯ä»¥èµå¼ï¼
Long it=new Long(10);
ç°å¨åéitå°±æ¯ä¸ä¸ªå¯¹è±¡ï¼ä¸æ¯ä¸ä¸ªæ°åã
long æ¯é¿æ´åï¼å¨æä¹é¿æ¬èº«ä¹æ¯æ´åï¼12.10çæ´å½¢é¨åæ¯12ï¼å½ç¶ç»ææ¯12ï¼
byte: å
«ä½æ´æ° -128ââ127ï¼å¯ç¨æ¥èçå
åç使ç¨ã
short: 16ä½æ´æ° -32768ââ32,767ï¼ä¹æ¯è¾çå
åã
int: 32ä½æ´æ° -2,147,483,648ââ2,147,483,647ï¼ä¸è¬æ¥è¯´æ´æ°é½å¤ç¨äº
long: 64ä½æ´æ° -9,223,372,036,854,775,808ââ 9,223,372,036,854,775,807ï¼ä¸è¬ä¸éè¦ç¨
float: 32ä½æµ®ç¹ï¼å¦ææµ®ç¹éè¦èçå
åç¨è¿ä¸ªã
Double: 64ä½æµ®ç¹ï¼ä¸è¬éæ´æ°æµ®ç¹å¯ç¨è¿ä¸ªã
ä½æ¯è¦è®°ä½floatådoubleé½ä¸æ¯ç²¾ç¡®çï¼å¦æè¦å¨åé±ä¸ç±»çå¿
须精确çï¼ç¨java.math.BigDecimal
温馨提示:答案为网友推荐,仅供参考