前言:
此刻兄弟们对“java中取模余数的符号怎么写”大概比较关注,小伙伴们都想要剖析一些“java中取模余数的符号怎么写”的相关资讯。那么小编同时在网上收集了一些对于“java中取模余数的符号怎么写””的相关资讯,希望咱们能喜欢,小伙伴们快快来了解一下吧!如何简单地,快乐地学习Java是该头条号存在的意义,用最简洁的语言,描述最有用的知识,从JavaSE到项目实战,层层推进,然我们走向人生巅峰。
一、基本数据类型1、整数类型
public class Demo01 { public static void main(String[] args) { // 定义一个int类型的变量a1 int a1; // 给变量a赋值 a1=1; System.out.println("a1="+a1); // 定义一个int类型的变量a2 并且赋值 int a2=2; System.out.println("a2="+a2); // 定义一个byte类型的变量b并且赋值 byte b=3; System.out.println("b="+b); // 定义一个short类型的变量s short s=4; System.out.println("s="+s); // 定义一个long类型的变量l long l=5; System.out.println("l="+l); int a11=1; int a22=2; // 简单的一个表达式计算 int a3=a11+a22; System.out.println("a11+a22="+a3); }}2、浮点类型
public class Demo02 { public static void main(String[] args) { // 定义一个float类型变量f // 小数默认是double类型,所以我们必须加一个f,来表示float类型 float f=0.1f; System.out.println("f="+f); // 定义一个double类型变量d double d=1.2; // 快捷方式 syso alt+/ System.out.println("d="+d); float maxF=Float.MAX_VALUE; System.out.println("float的最大值:"+maxF); }}3、字符类型
字符类型主要用来存储单个字符;
Unicode表:
字符型常量有3种表示形式;
1、直接通过单个字符来指定字符型常量,如'A','B','5';
2、通过转义字符表示特殊字符型常量,如'\n','\\';
3、直接使用Unicode值来表示字符型常量,如'\u4e24','\u4e39';
public class Demo03 { public static void main(String[] args) { // 定义一个单个字符 char c1='A'; char c2='b'; char c3='4'; System.out.println("c1="+c1); System.out.println("c2="+c2); System.out.println("c3="+c3); // 转义字符 char c4='\\'; System.out.println("c4="+c4); // 用Unicode编码输出汉字 char c5='\u4e24''; char c6='\ u4e29''; System.out.println("c5="+c5); System.out.println("c6="+c6); }}4、布尔类型
布尔类型只有true和false两个值:
public class Demo04 { public static void main(String[] args) { // 定义一个布尔类型的变量b boolean b1=true; System.out.println("b1="+b1); // 定义一个布尔类型的变量b2 boolean b2=false; System.out.println("b2="+b2); }}5、基础类型的转换1、自动类型转换
条件:
1,转换前后的数据类型兼容;
2,转换后的数据类型的表示范围要比转换前的大;
2、强制类型转换
数据类型不兼容,一种不安全的转换;
public class Demo05 { public static void main(String[] args) { // 自动类型转换 short s=1; int i; // 自动类型转换 short类型转成int类型 i=s; System.out.println("i="+i); // 强制类型转换 double d=1.333; float f; // 把double类型的数据强制转换成float类型 f=(float)d; System.out.println("f="+f); }}二、运算符与表达式1、赋值运算符
符号 "=" (赋值):
public class Demo06 { public static void main(String[] args) { // 定义变量a int a; // 给变量a赋值 a=1; System.out.println("a="+a); // 定义变量a,并且给a赋值 int a2=2; System.out.println("a2="+a2); }}2、算数运算符
在java中 算数运算符有:+ (加);- (减);* (乘);/ (除);%(取模);取模其实就是求余数
public class Demo7 { public static void main(String[] args) { int a=10; int b=3; // +运算符 System.out.println(a+"+"+b+"="+(a+b)); // -运算符 System.out.println(a+"-"+b+"="+(a-b)); // *运算符 System.out.println(a+"*"+b+"="+(a*b)); // /运算符 System.out.println(a+"/"+b+"="+(a/b)); // %运算符 System.out.println(a+"%"+b+"="+(a%b)); }}3、自增与自减运算符
符号:
++(自增); --(自减)
a++是先操作后加1;
++a是先加1后操作;
public class Demo08 { public static void main(String[] args) { int a1=1; // a1++; 表示先做赋值操作,后自增 int b1=a1++; System.out.println("b1="+b1); System.out.println("a1="+a1); System.out.println("==================="); // ++a2;表示先自增,后做赋值操作 int a2=1; int b2=++a2; System.out.println("b2="+b2); System.out.println("a2="+a2); }}三、逻辑运算符
符号:
&& 与 ;&& 与 前后两个操作数必须都是true才返回true,否则返回false
& 不短路与 ; & 不短路与 表达式都会执行到
|| 或; || 或 只要两个操作数中有一个是true,就返回true,否则返回false
|不短路或 ;| 不短路 或 表达式都会执行到
!非;! 非 ,如果操作数为true,返回false,否则,返回true
^异或;^ 异或 ,当两个操作数不相同时返回true,返回false
public class Demo09 { public static void main(String[] args) { // && 与 前后两个操作数必须都是true才返回true,否则返回false boolean b1=(5<3)&&(4>5); System.out.println("b1="+b1); // & 不短路与 boolean b2=(5<3)&(4>5); System.out.println("b2="+b2); // 一般都用&& 短路 // 原因:效率高 // || 或 只要两个操作数中有一个是true,就返回true,否则返回false boolean b3=(2<3)||(4>5); System.out.println("b3="+b3); // | 不短路 或 boolean b4=(2<3)|(4>5); System.out.println("b4="+b4); // ! 非 ,如果操作数为true,返回false,否则,返回true boolean b5=!(3<4); System.out.println("b5="+b5); // ^ 异或 ,当两个操作数不相同时返回true,返回false boolean b6=(5>4)^(4>5); System.out.println("b6="+b6); }}四、关系运算符
符号:
> 大于;
< 小于;
>=大于等于;
<=小于等于;
==等于;
!=不等于;
public class Demo10 { public static void main(String[] args) { int a=2; int b=3; // >大于 System.out.println(a+">"+b+":"+(a>b)); // <小于 System.out.println(a+"<"+b+":"+(a<b)); // >=大于等于 System.out.println(a+">="+b+":"+(a>=b)); // <=小于等于 System.out.println(a+"<="+b+":"+(a<=b)); // ==等于 System.out.println(a+"=="+b+":"+(a==b)); // !=不等于 System.out.println(a+"!="+b+":"+(a!=b)); }}
Java学习之乐官网:,有更多惊喜等待你的发现哟!!!
Java学习之乐公众号:Java学习之乐,有更多惊喜等待你的发现哟!!!
标签: #java中取模余数的符号怎么写