chapter3 常用的运算符
来源:互联网 发布:淘宝开虚拟店怎么样 编辑:程序博客网 时间:2024/06/07 01:26
package com.xx.lixiaotao;/*** * this java document is about operator * @author lixiaotao * @date:2016/06/15 *//* *Java 语言中常用的运算符可分为如下几种: 算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符 */public class SencondHelloWorld{ public static void main(String[] args) { int a=24; int b=520; int sum = a+ b; System.out.println("两数之和为:"+sum); // part2 Java中的算术运算符 int c= 24; int d1=++c; //先自增,再赋值给d1 int d2=c++; //先赋值给d2,再自增 System.out.println("c is:"+ c); System.out.println("d1 is:" +d1); System.out.println("d2 is:"+ d2); int age1=24; int age2=18; int age3=36; int age4=27; int sum2 = age1+age2+age3+age4; // 相加 int avg = sum2/4;//相除 int minus = age1 - age2;//相减 int newAge = --age1; //自减 System.out.println("年龄总和:"+sum2); System.out.println("平均年龄:"+avg); System.out.println("年龄差值:"+minus); System.out.println("自减后的年龄:"+newAge); // part3 Java中的赋值运算符 int one = 10 ; int two = 20 ; int three = 0 ; three = one +two; System.out.println("three = one +two ==>"+ three); three += one; System.out.println("three += one ==>" + three); three -= one; System.out.println("three -= one ==>"+ three); three *= one; System.out.println("three *= one ==>" + three); three /= one; System.out.println("three /= one ==>"+three); three %= one; System.out.println("three %= one ==>" + three); // part4 Java中的比较运算符 int a2=16; double b2=9.5; String str1="hello"; String str2="imooc"; System.out.println("a等于b:" + (a2 == b2)); System.out.println("a大于b:" + (a2 > b2)); System.out.println("a小于等于b:" + (a2 <= b2)); System.out.println("str1等于str2:" + (str1 == str2)); //part5 Java中的逻辑运算符 boolean a3 = true; // a同意 boolean b3 = false; // b反对 boolean c3 = false; // c反对 boolean d3 = true; // d同意 System.out.println((a3 && b3)+ "未通过"); System.out.println((a3 || d3)+ "通过"); System.out.println((!a3)+"未通过"); //part6 Java中的条件运算符 //条件运算符( ? : )也称为 “三元运算符”。 //语法形式:布尔表达式 ? 表达式1 :表达式2 //运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值 int score=68; String mark = (score >= 60)?"pass":"not pass"; System.out.println("考试成绩如何:"+mark); //part7 Java中运算符的优先级 int m = 5; int n = 7; int x = ( 8 * 8 / 2) ;//% m ; // “/” 大于 “*” System.out.println("m:" + m); // m=5 System.out.println("n:" + n); // n=7 System.out.println("x:" + x); }}
0 0
- chapter3 常用的运算符
- 【Chapter3】LWP的do_GET
- 常用位的运算符
- 常用的运算符重载
- 常用的关系运算符
- 几个常用的运算符
- java的常用运算符
- 十三、常用的运算符
- chapter3
- chapter3
- Chapter3.1.2 函数的调用
- Verilog HDL的常用运算符---位拼接运算符
- Verilog HDL的常用运算符---位拼接运算符
- JAVA常用运算符极其运算优先级的总结
- C#=> 不常用的运算符
- JavaScript中常用的运算符
- C# 常用的基础运算符
- 3、Java常用的运算符
- Java异常处理的10个最佳实践
- cocos2dx——lua
- POJ 1743 Musical Theme
- [搜索]八数码问题
- uva348 Optimal Array Multiplication Sequence
- chapter3 常用的运算符
- mybatis返回插入值的主键
- Android 中文件类型与MIME的匹配表
- C++第四次作业(补)x
- 用双向链表实现一个栈和队列
- Twitter-Snowflake,64位自增ID算法详解
- Java多线程-Executor框架:ScheduledThreadPoolExecutor
- 奇怪的PyRun_SimpleFile崩溃问题
- [python]迭代器