第二章 Java 语言基础

Java 数据类型

基本数据类型

  • 数值型: byte short int long float double
  • 字符型: char
  • Boolean: boolean
实例01
public class BMIexponent
{

	/**
	 * 描述:根据身高体重计算BMI指数
	 * 
	 * 公式: BMI = 体重 / (身高*身高)
	 * @param args
	 */
	public static void main(String[] args)
	{
		double height = 1.72;
		int weight = 70;
		double exponent = weight/(height*height);
		
		System.out.println("您的身高为:"+height);
		System.out.println("您的体重为:"+height);
		System.out.println("您的BMI指数为:"+exponent);
		
		System.out.println("您的体重属于: ");
		if(exponent<18.5)
		{
			System.out.println("您的体重过轻!");
		}
		if(exponent>=18.5&&exponent<24.9)
		{
			System.out.println("正常范围");
		}
		if(exponent>=24.9&&exponent<29.9)
		{
			System.out.println("体重过重");
		}
		if(exponent>=29.9)
		{
			System.out.println("肥胖~");
		}
		
	}
	
}

/**字符变量的定义**/

char ch01 = 'a';
char ch02 = 97;

/**转义字符**/
|-----------|-----------------------------|
| 转义字符   |               含义          |
|-----------|-----------------------------|
|    \\     |             反斜杠          |
|-----------|-----------------------------|
|    \n     |          换行符              |
|-----------|-----------------------------|
|    \t     |              反斜杠          |
|-----------|------------------------------|
实例2 字符变量

public class CharacterDemo
{
	public static void main(String[] args)
	{
		char ch = '\n';
		char cha='a';
		char chb=97;
		
		System.out.println("ch="+ch);
		System.out.println("==========");
		System.out.println("cha="+cha);
		System.out.println("chb="+chb);
		
	}
}
 
//布尔类型
//布尔类型只有 true 和 false两个值  
//布尔类型定义
boolean flag = true; 

import java.util.Scanner;


public class LoginService
{
	public static void main(String[] args)
	{
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入6位数密码:");
		int password = sc.nextInt();
		
		boolean result = (password == 123456);
		System.out.println("密码是否正确:"+result);
		sc.close();
		
	}
}

拓展训练
  1. 一个圆柱形粮仓,底面直径是10米,高是3米,该粮仓体积是多少立方米?如果每立方米屯粮750千克,该粮仓一共可以储存多少千克粮食?
  2. 实现将37摄氏度转换为整型的华氏度(提示:华氏度 = 32 + 摄氏度 * 1.8)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值