龙空技术网

JavaSE_day02_数据类型

Java学习之乐 109

前言:

此刻兄弟们对“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中取模余数的符号怎么写