虚心学习的小赵同志

导航

 

一、变量、常量
变量:程序运行期间,内容可发生改变的量。
1、创建一个变量并且使用的格式:
①、数据类型 变量名称; //创建变量
②、变量名称 = 数据值; //赋值,将右边的数据值,赋值交给左边的变量
2、一步到位的格式:
数据类型 变量名称 = 数据值; //在创建一个变量的同时,立刻放入指定的数据值

练习代码:

public class Demo02Variable{
    public static void main(String[]arge){
        //创建一个变量
        //格式:数据类型 变量名
        int num1;
        //向变量中存入一个数据
        num1 = 10;
        //当打印的时候输出显示的是变量的内容而不是名称。
        System.out.println(num1);
        //测试一步到位的定义变量
        int num2 = 20;
        System.out.println(num2);
        num2 = 25;
        System.out.println(num2);
    }
}

 

二、ASCII编码表

 

 

 

三、运算符
运算符 :进行特定操作的符号。例如:+
表达式:用运算符号连起来的式子叫做表达式。例如:20 + 5

 

 


/*
四则运算:
加 +
减 -
乘 *
除 /

首先计算得到表达式结果,然后再打印输出这个结果。
复习一下小学数学一年级的除法公式:
被除数 / 除数 = 商 ... 余数

注意事项:
1、一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种。
2、
*/


练习代码

public class Demo04Operator{
    public static void main(String[]args){
        //两个常量之间是可以直接进行数学运算
        System.out.println(10 + 20);//结果30
        
        //两个变量之间也可以进行数学运算
        int a = 20;
        int b = 5;
        System.out.println(a + b);//结果25
        
        //变量和常量之间可以混合使用
        System.out.println(a * 10); //结果200
        
        int x = 10;
        int y = 3;
        int result1 = x / y;
        System.out.println(result1);//结果3,整型除以整型等于整型,得出的结果不会保留小数。
        
        int result2 = x % y;
        System.out.println(result2);//结果1,%号为取余数的符号
        
        double result3 = x + 2.5;
        System.out.println(result3);//12.5
    }
}

 

(1)四则运算中的加号“+”使用

/*
四则运算当中的加号“+”有常见的三种用法;

1、对于数值来说,那就是加法。
2、对于字符char类型来说,在计算之前,char会被提升成int,然后再计算。
char类型的字符和int类型的数字之间的对照关系表:ASCII码、Unicode(万国表)
3、对于字符串String(首字母大写,并不是关键字),加号代表字符串连接操作。
任何数据类型和字符串进行连接的时候,结果都会变成字符串
*/

练习代码

public class Demo05Plus{
    public static void main(String[]args){
        //字符串的变量基本使用
        //数据类型 变量名 = 数据值;
        String str1 = "hello";
        System.out.println(str1);
        
        System.out.println("hell" + "word");//字符串的连接,输出为hellword
        
        String str2 = "java";
        //String + int --> String  优先级问题
        System.out.println(str2 + 20);//输出结果java20
        
        //如果想改变优先级,可以加小括号,系统优先计算小括号中的值,小括号中还可以加小括号(做了解)
        System.out.println(str2 + (20 + 10));//输出结果为java30
    }
}

 

posted on 2020-02-24 22:53  虚心学习的小赵同志  阅读(231)  评论(0编辑  收藏  举报