java语法笔记_1

初学java-基本运算符

学习了c语言之后第一次接触java,感觉java在基本语法方面和c语言有很大的共同点。类比C语言的语法

1.HelloWorld

HelloWorlds是学习语言的第一步

package com.imooc;

public class HelloWorld {

	public static void main(String[] args){
	
		System.out.println("HelloWorld");
	}
}

2.算数运算符

+ - * / %

与c语言中不同的是,+不仅有数学运算的功能还有连接作用
在带字符串的运算式中,+起到连接的作用,任何类型只要和字符串+都会变成字符串

public class operator_1{
	public static void main(String[] args){
		System.out.println("5+5="+5+5);
	}
}

如图为运行结果
如图为运行结果。

3.逻辑运算符

& | ^ && ||

逻辑运算中 ^异或运算 两边相同为false 不同为true
&&短路与运算 左边为false 另一边不运算
同理 ||短路或运算 左边为true 另一边不参与运算

public class operator_2{
	public static void main(String[] args){
	int i=3;
	int j=4;
		System.out.println(i>j&&++j>3);
	}
}

运行结果
在这里插入图片描述

3.三目运算符

表达式: 布尔表达式 ? 结果1:结果2

布尔表达式为真 则运算结果为结果1,否则为结果2

4.练习


public class Shop_pc {
	public static void main(String[] args){
		System.out.println("---------------商城库存清单-------------");
		System.out.println("品牌型号          尺寸          价格          库存数量");
		String mac="MacBookAir";
		double macsize=13.3;
		double macprice=6988.88;
		int maccount=5;
		System.out.println(mac+"   "+macsize+"      "+macprice+"   "+maccount);
		String think="ThinkPaid";
		double thinksize=14.0;
		double thinkprice=5999.99;
		int thinkcount=10;
		System.out.println(think+"    "+thinksize+"      "+thinkprice+"   "+thinkcount);
		String asus="Asus";
		double asussize=15.6;
		double asusprice=4999.5;
		int asuscount=15;
		System.out.println(asus+"         "+asussize+"      "+asusprice+"    "+asuscount);
		int totalcount=maccount+thinkcount+asuscount;
		System.out.println("总库存数:"+totalcount);
		double totalprince=maccount*macprice+thinkprice*thinkcount+asusprice*asuscount;
		System.out.println("库存商品总金额"+totalprince);
	}

}

输出结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值