java----Day_02

变量

变量是内存中的小容器,用来存储数据。

定义变量三要素:

无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。

Java 中基本类型一共 4 类,把这 4 类展开后共 8 种基本类型。我们今后编写程序时使用的是这 8 种基本类型而不是 4 类,这 8 种基本类型指定了范围。

java 中默认的整数类型是int类型

java 中默认的浮点类型是double类型

变量使用的注意事项

  1. 变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
  2. 变量使用时有作用域的限制。
  3. 变量不可以重复定义。

范围大的数据类型 变量 = 范围小的数据类型值;

范围小的数据类型  变量 = (范围小的数据类型) 范围大的数据类型值;

运算符

我们在使用算术运算符时,记得要注意下列事项:

  1. 加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。
  2. 除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。
  3. “%”为整除取余符号,小数取余没有意义。结果符号与被取余符号相同。
  4. 整数做被除数,0不能做除数,否则报错。

看完图后,我们来看一下逻辑运算符的常规使用方式:

  1. 逻辑运算符通常连接两个其他表达式计算后的布尔值结果
  2. 当使用短路与或者短路或时,只要能判断出结果则后边的部分就不再判断。

三元运算符:

(条件表达式)?表达式1:表达式2

先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。

运算符优先级:

商场库存清单:

1.清单顶部为固定的数据,直接打印即可

2.清单中部为商品,为变化的数据,需要记录商品信息后,打印

一项商品应该有如下几个属性:

      品牌型号: 即商品名称,String型

      尺寸:物品大小,double型

      价格:物品单价,double型

      配置:这一项为每种商品的配置信息,String型

      库存数:这一项为每种商品的库存个数,int型

3.清单底部包含了统计操作,需经过计算后,打印

      总库存数:所有商品总个数,int型

      库存商品总金额:所有商品金额,double型

public class MarketList{
	public static void main(String[] args){
		System.out.println("------------------------------商城库存清单-----------------------------");
		//苹果笔记本电脑
		String macBand = "MacBookAir";
		double s1 = 13.3;
		double p1 = 6988.88;
		int k1 = 5;
		
		//联想笔记本电脑
		String thinkBand = "ThinkpadT450";
		double s2 = 14.0;
		double p2 = 5999.99;
		int k2 = 10;
		
		//华硕笔记本电脑
		String asusBand = "ASUS-FL5800";
		double s3 = 15.6;
		double p3 = 1999.5;
		int k3 = 18;
		
		int total = k1 + k2 + k3;
		double totalmoney = p1 + p2 + p3;
		
		System.out.println("品牌型号"+"        "+"尺寸"+"  "+"价格"+"     "+"库存数"+"  ");
		System.out.println(macBand+"      "+s1+"  "+p1+"  "+k1+"  ");
		System.out.println(thinkBand+"    "+s2+"  "+p2+"  "+k2+"  ");
		System.out.println(asusBand+"     "+s3+"  "+p3+"   "+k3+"  ");
		System.out.println("------------------------------------------------------------------------");
		System.out.println("总库存数:"+total);
		System.out.println("库存商品总金额"+totalmoney);
	}
}

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值