public class Mu {
public static void main(String[] args) {
byte byteA=0116; //声明byte型变量,0116是八进制数
byte byteB=0116; //声明byte型变量,78是十进制数
byte byteC=0116; //声明byte型变量,0x4E是十六进制数
short shortV=30; //声明short型变量
int intV=34567; //声明int型变量
long longV=123456789 0123L; //声明long型变量
float floatV=45.871246f; //声明float型变量
double doubleV=764.239865945856; //声明double型变量
char charV='H'; //声明char型变量
char 汉字变量名='字'; //声明char型变量,变量名为"汉字变量名"
String strV="我爱中国! I love China!"; //声明String型变量
boolean boolV=false; //声明boolean型变量
System.out.println("八进制数0116是十进制数的"+byteA);
System.out.println("十进制数78是"+byteB);
System.out.println("十六进制数0x4E是十进制数的"+byteC);
System.out.println("短整型shortV="+shortV+",整型intV="+intV+",长整型longV="+longV);
System.out.println("单精度floatV="+floatV+",双精度doubleV="+doubleV);
System.out.println("字符型charV="+charV+",布尔型booleanV="+boolV+",字符串strV="+strV);
System.out.println("Unicode编码用16位编码方案,一个汉字就是一个字符:"+汉字变量名);
}
public static void main(String[] args) {
byte byteA=0116; //声明byte型变量,0116是八进制数
byte byteB=0116; //声明byte型变量,78是十进制数
byte byteC=0116; //声明byte型变量,0x4E是十六进制数
short shortV=30; //声明short型变量
int intV=34567; //声明int型变量
long longV=123456789 0123L; //声明long型变量
float floatV=45.871246f; //声明float型变量
double doubleV=764.239865945856; //声明double型变量
char charV='H'; //声明char型变量
char 汉字变量名='字'; //声明char型变量,变量名为"汉字变量名"
String strV="我爱中国! I love China!"; //声明String型变量
boolean boolV=false; //声明boolean型变量
System.out.println("八进制数0116是十进制数的"+byteA);
System.out.println("十进制数78是"+byteB);
System.out.println("十六进制数0x4E是十进制数的"+byteC);
System.out.println("短整型shortV="+shortV+",整型intV="+intV+",长整型longV="+longV);
System.out.println("单精度floatV="+floatV+",双精度doubleV="+doubleV);
System.out.println("字符型charV="+charV+",布尔型booleanV="+boolV+",字符串strV="+strV);
System.out.println("Unicode编码用16位编码方案,一个汉字就是一个字符:"+汉字变量名);
}
}
知识点:声明、赋值和基本类型