java基础知识:运算符和选择控制语句实操

1.数据类型说明:

数据类型

   

char

(字符型)

用于存储单个字符

如:性别,电灯

int

(整型)

用于存储整数

如:一天的时间是24小时,一月份有31

double

(双精度)

用于存储小数

如:蒙牛早餐奶的价格1.3元,手机待机时间6.5小时

String

(字符串)

用于存储一串字符

如:我的爱好是踢足球我喜欢Java程序”                   

2.变量的使用

第一步:声明变量,即“根据数据类型在内存申请空间”

第二步:赋值,即“将数据存储至对应的内存空间”

第一步和第二步可以合并:

第三步:使用变量,即“取出数据使用 ”

变量命名规则

Java语言中,变量命名要符合一定规则。简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore。

3.运算符

算术运算符:

例如,从控制台输入学员王浩3门课程成绩,编写程序实现

Java课和SQL课的分数之差

3门课的平均分

代码如下:

package dayone;
import java.util.Scanner;
public class pingjunfen {
	
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		System.out.println("java的成绩是:");
		int java = sc.nextInt();
		
		System.out.println("javaweb的成绩是:");
		int javaweb= sc.nextInt();
		
		System.out.println("mysql的成绩是:");
		int mysql = sc.nextInt();
		
		System.out.println("三门课的平均分: "+(java+javaweb+mysql)/3);
		}
}

结果如图所示:

关系运算符

常用的关系运算符有哪些?

>,<

==,!=

>=,<=

关系运算符的比较结果使用boolean类型。boolean类型一共有两个值:

  • 真:true
  • 假:false

4.选择控制语句

if else

1.if结构

if选择结构是根据条件判断之后再做处理

基本的if选择结构:

if ( 条件 ) {

        //代码块

}

2.if...else if...else 结构

语法:

if(布尔表达式 1){

   //如果布尔表达式 1的值为true执行代码

}else if(布尔表达式 2){

   //如果布尔表达式 2的值为true执行代码

}else if(布尔表达式 3){

   //如果布尔表达式 3的值为true执行代码

}else {

   //如果以上布尔表达式都不为true执行代码

}

3.嵌套if

使用嵌套的 if…else 语句是合法的。也就是说你可以在另一个 if 或者 else if 语句中使用 if 或者 else if 语句。

语法:

if(布尔表达式 1){

   如果布尔表达式 1的值为true执行代码

   if(布尔表达式 2){

      如果布尔表达式 2的值为true执行代码

   }

}

实操:

package dayone;
import java.util.Scanner;
public class chengji {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    System.out.println("张三的成绩是:");
    int score=sc.nextInt();
    if(score>=90) {
    	if(score>=95) {
    		System.out.println("奖励一千元");
    	}
    	System.out.println("奖励mp4");
    }
    else if(score>=60) {
    	System.out.println("继续努力");
    }
    else if(score>=50&&score<60) {
    	System.out.println("不及格");
    }
    else {
    	System.out.println("不好");
    }
}
}

>95运行:

90<成绩<95运行:

成绩>=60:

50<=成绩<60:

其余:

      1. switch case

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。

switch case 语句语法格式如下:

switch(expression){

    case value :

       //语句

       break; //可选

    case value :

       //语句

       break; //可选

    //你可以有任意数量的case语句

    default : //可选

       //语句

}

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值