java第一章_运算符_赋值运算符
来源:互联网 发布:知画和永琪圆房是哪几 编辑:程序博客网 时间:2024/06/06 21:01
赋值运算符 基本的赋值运算符:=拓展的赋值运算符:+=,-=,*=,/=,%=+=解析:x+=100等同于x=(x的数据类型)(x+100)同理:x-=100等同于x=(x的数据类型)(x-100) x*=100等同于x=(x的数据类型)(x*100) x/=100等同于x=(x的数据类型)(x/100) x%=100等同于x=(x的数据类型)(x%100)上案例:package com.lcn.day03;public class OpreatorDemo3 {/** * @param args */public static void main(String[] args) {//基本运算符int a = 10;int b = 10;System.out.println(a);System.out.println(b);System.out.println("*************");//拓展运算符int x = 100;x+=100;System.out.println(x);//x+=100等同于x=(x的数据类型)(x+100)x-=100;System.out.println(x);//x-=100等同于x=(x的数据类型)(x-100)x*=100;System.out.println(x);//x*=100等同于x=(x的数据类型)(x*100)x/=100;System.out.println(x);//x/=100等同于x=(x的数据类型)(x/100)x%=100;System.out.println(x);//x%=100等同于x=(x的数据类型)(x%100)}}结果:1010*************200100100001000经典面试题:short s=1;s=s+1;System.out.println(s);short s1 = 1;s += 1;System.out.println(s);判断两个程序正误?代码解析:package com.lcn.day03;public class OpreatorDemo4 {/** * @param args */public static void main(String[] args) {short s = 1;s = s + 1;//需要强制类型转换,报错System.out.println(s); short s1 = 1;s += 1;//内置了强制类型转换System.out.println(s);}}所以记住这个重点:
解析:x+=100等同于x=(x的数据类型)(x+100)同理:x-=100等同于x=(x的数据类型)(x-100) x*=100等同于x=(x的数据类型)(x*100) x/=100等同于x=(x的数据类型)(x/100) x%=100等同于x=(x的数据类型)(x%100)
阅读全文
0 0
- java第一章_运算符_赋值运算符
- java基础第一章_运算符_算数运算符
- java第一章_java运算符_比较运算符
- java第一章_运算符_逻辑运算符
- java基础_第一章_三目运算符
- Java运算符_算术_逻辑_位运算符_扩展运算符
- Java基础_运算符
- Java基础_运算符
- 变量_类型转换_ 算术运算符_转义字符_赋值和比较运算符_逻辑运算符_位运算符
- ECMAScript运算符_关系运算符&等性运算符&条件运算符&赋值运算符&逗号运算符
- C++ Primer笔记10_运算符重载_赋值运算符_输入/输出运算符
- java基础5_运算符_语句_方法
- Java运算赋值运算符
- 重载_,“+, -, --, ++”运算符
- 9_逗号运算符的赋值.cpp
- 面试题1_赋值运算符的实现
- 剑指Offer_面试题01_赋值运算符函数
- python_逻辑运算_赋值运算
- Maven的ActiveMQ+spring的简单使用
- 用java通过调用C++的DLL文件来修改系统分辨率(一)
- C++学习(14)
- jquery使用on给未来元素绑定事件
- JSP 客户端请求
- java第一章_运算符_赋值运算符
- 查看CentOS上Apache位置,版本,停止,启动
- 异常处理及try/catch/finally/return 的执行顺序:
- 1 pytorch60分钟入门教程
- __all__暴露接口
- 项目中如何使用solr(续)--分页
- 给事件处理函数传参数
- phpstorm 激活教程地址
- 原型相关的概念