Android 之路6---Java基础2

导读

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

//输出有限位浮点数的方法
System.out.println(String.format("%.1f", money));

//			字符串等于要用equals函数实现
		while(Iscontinue.equals("y"));
		
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

运算符的优先级

记忆版:

详细版:

这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值