7.7-数据类型与运算符

数据类型与运算符

一、变量的命名
命名规则记如下:
【字下美人数、骆驼、有意义】
即:字母,下划线,美元符号,人名币符号,数字
注:
1、美元符和人名币符基本不用,放在linux系统不兼容变量命名
2、不能以数字开头,但可以出现在中间
3、变量名由: 字下美人数 组成
4、骆驼:驼峰命名法,
例如:
classname—>className
schooladdress–>schoolAddress
以小写字母开头,与类名区别开来

二、JAVA中的注释
1、单行注释
Ctrl+/即可自动生成
2、文档注释
以虚拟机idea为例,设置自动生成文档注释,步骤如下:
File --> Settings… --> Editor --> File and Code Template --> FileHeader
图片如下:
注释中的时间是根据系r统时间自动生成的
3、多行注释
Ctral+shifter+/ 组合键自动生成多行注释

三、基本数据类型

基本类型 取值范围
byte -2的7次方~2的7次方-1
short -2的15次方~2的15次方-1
int –2的31次方~2的31次方-1
long -2的63次方~2的63次方-1
char 2字节16位Nnicode
float 单精度浮点型
double 双精度浮点型
boolean true、false

数值型:
1) 整形:byte, short, int, long

      十进制                    二进制            0是符号位
    -128~127               0  0000 0000 ~ 0 1111 1111        再+1后符号位变成1,
                                                          1 0000 00000      而0代表正,1代表负                

2)非整形:(浮点数)
float(单精度浮点数)
double(双精度浮点数)(默认)

3) 数值型:
字符型:(默认是空字符)
字符0:对应ascii码值48(16进制的ascii值0x30)
字符A:对应ascii码值65(0x41)
字符a:对应asciii码值97 (0x61)
布尔型:(判断结果)(默认值是false)

四、使用Scanner类的方法
原理:
使用Scanner类的方法获得用户从键盘输入的数据
使用Scanner类可以接受用户键盘输入的字符
步骤:
1)导入Scanner类
2)创建Scanner对象

Scanner input = new Scanner(System.in);

3)获得键盘输入数据
nxetInt()----从键盘获取一个整数
nextDouble()-----从键盘获取一个双精度类型数据
nextFloat()-----获取一个单精度类型数据

public class demo3 {
    
    
    public static void main(String[] args)
    {
    
    
        //1、定义scanner,import引入对用的路径
        Scanner sc = new Scanner(System.in);
        //2.提示输入,没有提示也对,但是不人性化,效果差
        System.out.println("请输入您的姓名:");
        //3.使用变量接受输入
        String name=sc.next();
        //4.使用接受的数据
        System.out.println("输入的姓名为:"+name);
    }
}

猜你喜欢

转载自blog.csdn.net/qq_42005540/article/details/107188970