Android 之路6---Java基础2
来源:互联网 发布:网络书香讲坛 编辑:程序博客网 时间:2024/06/02 23:19
导读
1.Java运算符细节知识
2.输入语句
3.运算符的优先级
Java运算符细节知识
package hala1;public class hello { public static void main(String[] args) { // TODO Auto-generated method stub int m=10,n=5; m+=3; n+=5; double p,q=3.5,s; p=(m+n)/2;//此处不需要强制转换,因为p是double类型的,要高于整型 System.out.println(p); s=q%n; System.out.println(s);//取余数运算有浮点型时,结果会保留浮点型 System.out.println(10/4.0); //除法运算分子分母有一个是浮点型,结果便是浮点型 double x=10.0; System.out.println("n==x "+(n==x));//浮点型与整型比较,只需数值想等即可 }}
输出结果
11.0
3.5
2.5
n==x true
package hala1;import java.util.Scanner;//要写输入语句时,要导入这个包public class hello { public static void main(String[] args) { // TODO Auto-generated method stub int n=3,m=3; boolean b=(3>7)&((n++)<2); System.out.println("b="+b+" n="+n); boolean c=(3>7)&&((m++)>2); //&&为短路运算符,即如果第一个表达式3<7能决定最终值,便不再计算后面的表达式,即(m++)>2 System.out.println("c="+c+" m="+m); b=(3<7)|((n++)<2); System.out.println("b="+b+" n="+n); c=(3<7)||((m++)>2); System.out.println("c="+c+" m="+m); //||为短路运算符,即如果第一个表达式3>7能决定最终值,便不再计算后面的表达式,即(m++)>2 boolean v=n>m?(3<6):(3>6); System.out.println("v="+v);//三目运算符 }}
输出结果
b=false n=4
c=false m=3
b=true n=5
c=true m=3
v=true
输入语句
import java.util.Scanner;//要写输入语句时,要导入这个包public class hello { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入一个整数:"); Scanner s=new Scanner(System.in); int a=s.nextInt();//这里只能输入整数,输入其他会报错 a+=1; System.out.println(a); }}
输出结果
请输入一个整数:
10
11
运算符的优先级
阅读全文
0 0
- Android 之路6---Java基础2
- Android 之路11---Java基础6
- Android 温习之路Day6:java基础6
- Android温习之路Day2:Java基础2
- android复习路之java基础下
- Android 之路5---Java基础1
- Android 之路7---Java基础3
- Android 之路8---Java基础4
- Android 之路8---Java基础4
- Android 之路9---Java基础5
- Android 之路12---Java基础7
- Android 之路13---Java基础8
- Android 之路15---Java基础9
- Android 之路16---Java基础10
- Android 之路17---Java基础11
- Android学习之 Java基础
- Android开发之java基础(-)
- Android基础之Java接口
- 文本自动摘要
- [Leetcode] 466. Count The Repetitions 解题报告
- 邀请函|12月8日云创大数据教育渠道大会等您来!
- probe调用过程
- spring 实现IOC过程源码解析<一>
- Android 之路6---Java基础2
- 局势展望
- SpringMVC搭建
- 《HTTP权威指南》学习笔记(3)第3章HTTP报文(关键词:计算机网络/HTTP/HTTP报文)
- Link Cut Tree(动态树)
- 万能Interface实现Fragment之间的通讯
- 机器学习算法与Python实践(3)
- mysql文件类型概览-->错误日志文件
- 第三周 BN