小程序|Java 运算符、输入、选择流程控制详细讲解

小程序|Java 运算符、输入、选择流程控制详细讲解

文章图片



第一章 运算符1.1 算术运算符的概述和用法

  • 运算符
  • 对常量和变量进行操作的符号称为运算符
  • 表达式
  • 用运算符把常量或者变量连接起来符号 java 语法的式子就可以称为表达式 。 不同运算符连接的式子体现的是不同类型的表达式 。
  • 定义两个 int 类型的变量 ab , 做加法(a + b)
  • 常用运算符
  • 算术运算符
  • 赋值运算符
  • 关系运算符
  • 逻辑运算符
  • 三元运算符
1.1.1 算数运算符概述
  • 什么是运算符
  • 就是对常量和变量进行操作的符号 。
  • 算数运算符有哪些
  • * +-*/%++--
1.1.2 代码实战public classOperatorDemo{publicstaticvoidmain(String[
args){
//定义两个int类型的变量inta=5;intb=3;System.out.println(a+b);System.out.println(a-b);System.out.println(a*b);System.out.println(a/b);System.out.println(a%b);System.out.println(\"------------\");System.out.println(5/4);System.out.println(5.0/4);System.out.println(5/4.0);

复制代码
算数运算符取余和除法的区别:
  • %:取余运算符 。 得到的是两个相除数据的余数 。
  • /:除法运算符 。 得到是两个相除数据的商 。
  • 使用场景: %:判断两个数据是否整除 。 ::::
1.1.3 字符和字符串参与加法运算
  • 字符参与运算其实是拿该字符对应的数值来操作
‘a’  97‘A’  65‘0’  48

复制代码
  • 字符串参与运算这里其实做的不是加法运算 , 而是<mark>字符串拼接</mark> 。
  • 字符串和其他类型的数据做拼接 , 结果是字符串类型的 。
1.1.4 代码实战【小程序|Java 运算符、输入、选择流程控制详细讲解】public classOperatorDemo2{publicstaticvoidmain(String[
args){
//定义两个变量 , 一个int类型 , 一个char类型inta=10;charch='a';System.out.println(a + ch);System.out.println(\"----------------\");//字符串做加法System.out.println(\"hello\"+\"world\");System.out.println(\"hello\"+10);System.out.println(\"hello\"+10+20);System.out.println(10+20+\"hello\");