学习打卡2:java变量常量、运算符学习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了学习打卡2:java变量常量、运算符学习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2500字,纯文字阅读大概需要4分钟。
内容图文
一、变量、常量
变量:程序运行期间,内容可发生改变的量。
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
}
}
内容总结
以上是互联网集市为您收集整理的学习打卡2:java变量常量、运算符学习全部内容,希望文章能够帮你解决学习打卡2:java变量常量、运算符学习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。