首页 > 编程语言 >Java 程序控制结构

Java 程序控制结构

时间:2023-06-23 19:33:45浏览次数:39  
标签:跳出 Java break 循环 程序控制 结构 分支

Java 程序控制结构

1.顺序结构

即按照从上到下依次执行到 main() 方法结束

2.分支结构

  1. 单分支 (if)

  2. 双分支 (if-else)

  3. 多分支 (if else if ...)

  4. 嵌套分支(分支里面嵌套分支,建议不超过3层)

  5. Switch 分支 switch(表达式)

    case 常量1:...;break;

    ...............................

    default:break;

3.循环

  1. for(int i;i<0;i++) {....}

  2. while(表达式值) {....}

  3. do {....} while(循环条件);

4.break 和 continue 的区别

break 跳出本次循环,结束循环。

continue 跳出最近的一次循环体,从下一个循环变量继续循环

5.return 的使用

跳出方法体,根据方法的类型传出值。

标签:跳出,Java,break,循环,程序控制,结构,分支
From: https://www.cnblogs.com/Sean-y/p/17500046.html

相关文章

  • 基于深度学习的文本分类6大算法-原理、结构、论文、源码打包分享
    导读:文本分类是NLP领域一项基础工作,在工业界拥有大量且丰富的应用场景。传统的文本分类需要依赖很多词法、句法相关的human-extractedfeature,自2012年深度学习技术快速发展之后,尤其是循环神经网络RNN、卷积神经网络CNN在NLP领域逐渐获得广泛应用,使得传统的文本分类任务变得更加容......
  • JAVA面向对象程序设计_PTA题目集07-11总结分析
    JAVA面向对象程序设计_PTA题目集07-11总结分析前言:天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为。所以动心忍性,增益其所不能。随堂检测在最末浅析。 题目集七:知识点:类间设计,类的设计。题量:一题,菜单计价五。难度:八个满分。 题目集八:知识点:类......
  • 有关java的博客-3
    一、前言本次博客主是针对java学习第三阶段中的第6-8次PTA题目(成绩计算系列)的总结性博客,第三阶段的作业难度与第一阶段和第二阶段想必有所提高,对java的知识点考察主要集中在类的设计,正则表达式的运用,类的继承,多态,抽象类与接口。二、设计与分析1.课程成绩统计程序-11)类图 2......
  • 多项式模复合的几乎线性算法, 支持多元多项式在线求值的数据结构
    本文简要介绍对于有限域\(\mathbbF_q\),如何快速计算多项式模复合\(f(g(X))\bmodh(X)\),其中\(f,g,h\)均是次数不超过\(n\)的多项式.介绍的思想汇总于2022年Bhargava,Ghosh,Guo,Kumar和Umans的工作:FastMultivariateMultipointEvaluationOverAllFinit......
  • 【电商平台京东api接口系列】api获取商品详情Java请求返回值说明
    前言京东商品详情API接口的作用是获取京东平台上某个商品的详细信息,包括商品标题、价格、图片、规格、参数、店铺信息等。开发者可以通过该接口获取到商品的原始数据,方便进行数据分析、价格比较、爬取等操作。通过该接口获取到的商品详情数据可以结合其他数据进行深度挖掘,例如可以......
  • 【电商平台京东api接口系列】api获取商品详情Java请求返回值说明
    ​前言京东商品详情API接口的作用是获取京东平台上某个商品的详细信息,包括商品标题、价格、图片、规格、参数、店铺信息等。开发者可以通过该接口获取到商品的原始数据,方便进行数据分析、价格比较、爬取等操作。通过该接口获取到的商品详情数据可以结合其他数据进行深度挖掘,例......
  • Java-写一下输入输出
    首先写一下输入把,用的是java自带的Scanner包,但是要引用一下importjava.util.Scanner;然后介绍一下输入,如果你确定了只需要输入一个数,那么可以这么写:inta=newScanner(Systemin).nextInt;缺点是每输入一次,就要重新写一遍,所以还是更推荐下面这种输入方法:Scanner s=newSca......
  • java编程开发之若依框架 --- 简介
    基于springboot的后台管理系统半成品我最喜欢的一款框架。在通俗讲就是利用多种编程语言和编程框架开发的一款后台管理系统,只有基础的功能,包括代码生成,菜单登录,用户角色权限管理等等。具体的业务代码还是没有的,需要我们手动添加上去。 若依有多种语言和多个架构创建的版本。而......
  • Java的GUI图形界面如何解决中文乱码问题
    问题描述写好一个简单的容器之后,却显示出来这样的界面:一看就是中文乱码的问题,现在就是需要去查阅资料去寻找相应的解决方法!问题解决1、选择这里Edit这里!2、然后再点击选择ModifyOptions3、再选择在弹出来的窗口里面选择ADDVMOptions,之后弹出来一个窗口界面4、最......
  • Java学习-运算符
    运算符有好多,意思也都很好理解,所以不打算再写一遍了,要知道的一点是运算符一般输出的都是布尔类型的值,所以用于判断的时候多一点。下面来写写三元运算符吧:用法格式就是这样子,可以用来两个数的比较,如果前面的括号里的条件成立,就执行后面第一个语句,如果条件不成立,就执行后买你第二......