学习打卡2:java变量常量、运算符学习

一、变量、常量
变量:程序运行期间,内容可发生改变的量。
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

扫描二维码关注公众号,回复: 9384014 查看本文章


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

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

注意事项:
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
}
}

猜你喜欢

转载自www.cnblogs.com/xiangxu-zhao/p/12359395.html