Java的变量和数据类型

来源:互联网 发布:乾隆 贡献 知乎 编辑:程序博客网 时间:2024/06/07 14:41

数据类型

数据类型就是规定变量的空间有多大
1. 数值
整型:short,int,long,byte
浮点型:float,double
2. 非数值
boolean,char,String

数据类型 类型说明符 位数 整型 int 32 短整型 short 16 长整型 long 64 字节型 byte 8 单精度浮点型 float 32 双精度浮点型 double 64 布尔类型 boolean 8 字符类型 char 16 字符串类型 String -

变量

变量是计算机中一块特定的内存空间

Java的命名规则

1.首字母必须是英文、$或者_
2.其他位在首字母的基础上加上数字
3.不能使用关键字
Java的命名规范
1.变量名注意不要重复
2.见名知意,使用有意义的英文
3.一条语句可以声明多个类型相同的变量
我们可以把Java的命名法叫做驼峰命名法

常量

如果内容不希望被别人修改则需要使用常量

  • 定义常量的关键字final

字面常量

  • 直接在代码中书写的值,在运行时不能修改。
  • 字面常量分类
    整数字面常量
    小数字面常量
    字符常量

字面常量的使用

  • 整数
    10进制、8进制、16进制
  • 浮点数
    小数、科学计数法
  • 字符
    使用单引号(”)
  • JAVA SE7中新增使用
    使用下划线分割数字方便观看:987_654_321

常用的关系运算符

1.>、=、<=
3.==、!=
关系运算符比较结果为布尔类型boolean
true表示真
false表示假

Java的转移序列

转义序列

包括反斜杠()的字符组合后跟字母或用数字的组合

符号 字符含义 \0 空字符 \n 换行 \r 回车 \t 制表符 \" 双引号 ' 单引号 \ 反斜杠

格式化输出

  • System.out.printf();
  • Java提供标准的API
  • JDK5以后才能使用
占位符 说明 %d 按照10进制格式输出整数 %f 按照10进制格式输出小数 %e、%E 按照科学计数法输出小数 %o 按照8进制格式输出整数 %x、%X 按照16进制格式输出整数 %s、%S 按照字符串方式输出 %c、%C 按照字符符号输出 %n 按照特定操作系统输出换行符

类型转换

类型转换
- 自动类型转换
1.两种类型要兼容(数值类型)
2.目标类型大于源类型
short -> int -> long -> float -> double
- 强制类型转换
语法:(类型名)变量或值

键盘输入Scanner的用法

import java.util.Scanner;public class MyTest{    public static void main(String[] args){    System.out.print("请输入一个数字:");    Scanner input = new Scanner(System.in);    int num = input.nextInt();    System.out.println("输入的数字为:" + num);    }}

–By 莫名 2017年12月5号晚

原创粉丝点击