首页 > 编程语言 >java最基本的判断与循环大一知识点

java最基本的判断与循环大一知识点

时间:2022-12-06 14:12:47浏览次数:35  
标签:知识点 java 表达方式 语法 while 大一 true 表达式 布尔

1, if单选择结构
语法:
if(布尔型表达式){
//如果为true(对)的表达方式
}


2. if双选择结构
语法:
if(布尔型表达式){
//如果为true(对)的表达方式
}else{
//为false(否)的表达方式
}


3.多选择结构
语法:
if(布尔型表达式1){

}else if(布尔型表达式2){
//如果为true(对)的表达方式

}else if(布尔型表达式3){
//如果为true(对)的表达方式

}else{
//为false(否)的表达方式

}


4.嵌套的if结构
if(布尔型表达式1){
//如果布尔型1的值为true
if(布尔型表达式2){
//如果布尔型2的值为true

}
}


5.switch多选择结构
switch(expression){ //expression:表达
case value:
//语句
break;//可选
case value: //value:数值
//语句
break;//可选

default://可选
//语句
}
。switch变量:
byte,short,int,或者char。
String类型———Java SE7开始
case标签必须为字符串常量和字面量

 

6.while循环
语法:
while(布尔表达式){
循环内容
}
要点:
  1.while是死循环,表达式为true,会一直执行下去
  2.我们大多情况下是不需要死循环,需要一个表达式失效的方式结束循环
  3.先看条件,在看是否执行
7.do ... while循环
语法:
do{
//代码语句
}while(布尔型表达式)
要点:
1,先执行在判断,所以至少执行了一次。

8.For循环
语法:
for(初始值;布尔表达式;更新){
//代码语句
}

例子:
for(int i=0;i<100;i++)
解析:
int i=0 :初始化条件
i<100 :循环体
i++ :迭代


9.增强For(为数组做重点使用)
语法:
for(声明语句 :表达式)
{
//代码句子
}

标签:知识点,java,表达方式,语法,while,大一,true,表达式,布尔
From: https://www.cnblogs.com/zzs2004/p/16955054.html

相关文章

  • Java 流(Stream)、文件(File)和IO
    流(Stream):一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 ......
  • java读取csv文件
    java读取csv文件 /***读取CSV文件内容*@paramcsvFileName*@throwsIOException*/publicstaticvoidreadCSVAndWrite(StringinputCsvFileName......
  • JavaScript文件分片上传,断点续传
    ​前言一、SpringMVC简介1.1、SpringMVC引言为了使Spring有可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以......
  • java 使用hutool工具进行MD5加密
    引入依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.5</version></dependency>MD5加密publicstati......
  • 05 Java 数组
    Java数组一、什么是数组数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的顺序排列组合而成其中每一个数据称为数组元素,每个数组元素可以通过......
  • Java log框架使用指南
    议题如下:引言Java世界的log框架发展历程什么是绑定实现(bingding)什么是覆盖实现(override)什么是桥接适配(bridge/route)日志jar包之间的冲突Spring-boot为我们做了什么?Reference......
  • java中的clone()方法的研究---(2)浅克隆和深克隆
    网上铺天盖地,有那么多写浅克隆和深克隆区别的。小妹我自己来个精辟的总结吧(也不知道对不对呢浅克隆:传引用深克隆:传值下面上图,进行具体说明,内容有点黄哦......
  • java中的clone()方法的研究---(3)如何编写正确的clone()方法:基本数据类型
    先来看看一个自定义Object,它里面的属性都有啥:基本数据类型WrapperClass(基本数据类型的包装类型)StringStringBuffer,StringBuilderJava提供的其他类型DateTimestampArr......
  • java中的clone()方法的研究---(4)如何编写正确的clone()方法:Wrapper Class
    一个自定义Object,它里面的属性如果是WrapperClass对象类型二:WrapperClass(基本数据类型的包装类型):是对象的类型WrapperClass都有哪些:基本数据类型占用内存大小包装类(Wrap......
  • java线程研究---(6)暂停Thread:join
    暂停Threadjoin方法,会让线程线程暂停,具体如下:调用方法:Thread对象.join()比如,当前有一个线程对象son,当调用了son.join()方法之后(不是child.start()方法哦),会让线程对象son的父......