java入门--变量和数据类型

    技术2022-08-11  78

    java入门--变量和数据类型

    变量声明变量初始化变量为什么使用变量数据类型举例控制台输出换行类型转换

    变量

    变量: 1、运行时可以变化的量,变量是一块有名称的内存; 2、java中的变量 1.1 先声明变量(是何种数据类型),然后赋值 1.2 初始化变量

    声明变量

    int num; num = 10;//只声明一次 System.out.println(“num=” + num); 控制台输出为num=10

    初始化变量

    在声明时直接赋值 int age = 16;//变量为age 数据类型为int System.out.println(age); 控制台输出为16

    为什么使用变量

    可以在软件的源代码当中重复使用

    数据类型

    基本数据类型:数值型、布尔型、字符型、浮点型 数值型包含整数型(byte(1字节)、short(2字节)、int(4字节)默认是int、long(8字节))和小数型(单精浮点数float、双精浮点数double(默认是double)) 布尔型true、false、null 用于判断 字符型char 字符类型由单引号引起来

    举例

    public class T1{ public static void main(String[] args){ byte num=10;//定义一个字节数据长度为(-127~~127) short num1=1000;//定义一个short数据长度为(-2^(位数-1) 至 2^(位数-1)) long num2=2000L;//long型数据一定要加上L或l表示long型数据,一般为L float num3=3.14F;//float型数据要加上F } }

    控制台输出换行

    char c1=‘a’; char c2=‘中’; System.out.println(c1+"\n");//可加+“\n”换行 System.out.println(c2);

    类型转换

    自动类型转换 char 或byte或 short>int //可自动转换为int int>flaot>double 由低到高是自动转换 强制类型转换 由高到低是强制转换 强制转换有两种方法 char c1=‘国’; char c2=(char)(a-1+1); System.out.println(c2);

    double pi=3.14 System.out.println((int)pi);

    Processed: 0.011, SQL: 9