黑马程序员技术交流社区
标题: 变量 [打印本页]
作者: 地狱里的帅灵魂 时间: 2015-8-3 18:02
标题: 变量
变量的定义格式:
1.数据类型 变量名 = 初始化值;
2.数据类型 变量名;
变量名=初始化值;
数据类型分类:
基本数据类型
引用数据类型(类,接口.数组等)
基本的数据类型(4类8种)
下面主要讲一下基本的数据类型
/*
数据类型:基本数据类型和引用数据类型
基本的数据类型:(4类8种)
整数类型
byte 1个字节
short 2个字节
int 4个字节
long 8个字节
小数(浮点)类型
float 4个字节
double 8个字节
字符类型
char 2个字节
布尔类型
boolean 1 true 或者 false
注意:
定义long的时候,一定要以L或者l结尾,建议L
定义float的时候,一定要以F或者f结尾,建议F
字符赋值时,注意下几种情况;
1.char c=’1’; 此时的1不是数字,而是一个字符
2.char c=’’; 报错.字符不能为空,
3.char c=’ ’; 空格是一字符,
4.char c=’中’; 常见的汉字都是字符
5.char c=’10’ 报错,这是两个字符.
6.char c=’\’’; 转义字符,如果需要输出一个单引号,需加上\
*/
//下面是程序 定义不同的数据类型初始化值,然后输出
class BianLian
{
public static void main(String[] args)
{
//byte类型
byte b=4;
System.out.println("byte:"+b);
//short类型
short s=4;
System.out.println("short:"+s);
//int 类型
int i=4;
System.out.println("int:"+i);
//long类型 注意 结尾必须是l或者L 建议L
long l=4L;
System.out.println("long:"+l);
//float类型 注意 结尾必须是f或者F 建议F
float f=9.9F;
System.out.println("float:"+f);
//double类型
double d=9.9;
System.out.println("double:"+d);
//boolean类型
boolean bl = true;
boolean bl_= false;
System.out.println("boolean_1:"+bl);
System.out.println("boolean_2:"+bl_);
//字符类型
char c1='a';
char c2='0';
char c3='中';
char c4='\\';
char c5=' ';
System.out.println("char_1:"+c1);
System.out.println("char_2:"+c2);
System.out.println("char_3:"+c3);
System.out.println("char_4:"+c4);
System.out.println("char_5:"+c5);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |