首页 > 编程语言 >java循环(java循环输入)

java循环(java循环输入)

时间:2022-10-27 10:02:49浏览次数:47  
标签:循环体 java 99 循环 条件 乘法表 输入


java中循环一共有几种?

do while

fordo{循环体}while(条件)

先执行循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环,最少执行一次

while(条件){循环体}

先判断条件,满足就执行循环体,不满足退出

for(;;)这个不太好说,我举个例子你就明白了

从1循环到10,然后把1-10打印出来

for(int i=1;i<=10;i++){

System.out.println(i);

如何练习java中的循环

其实编程类的循环道理都是一样的,唯一不一样的就只有表达的语法而已。

你可以简单考虑一下,一个循环就是同样的事情从头到尾做很多遍,只要循环的条件符合,就会一直重复做循环里的内容,但是一旦条件不符合了,循环就结束。

比如你说的99乘法表,条件就是两个数相乘,并且这两个数是从1-9,最小为1,最大为9。那么这个时候你就可以把循环的条件设成:1 X 1,然后条件值加1,变成1 X 2, 以此类推,直到条件值变到9为止,再加的时候就超出条件了,这个时候循环就会触发超出范围的条件,然后循环结束。其实很好理解,但是实际做的时候条件当然不会是99乘法表这么简单,这个只能自己多练习,多试试不同的方法,多用不同的条件去取得你要的结果。

另外,循环的时候要记得,在循环的条件设定上,必须每循环一次,就会在内容里有变化,直到达到循环的限制条件为止,不然系统会无限循环下去。其实编程类的循环道理都是一样的,唯一不一样的就只有表达的语法而已。

你可以简单考虑一下,一个循环就是同样的事情从头到尾做很多遍,只要循环的条件符合,就会一直重复做循环里的内容,但是一旦条件不符合了,循环就结束。

比如你说的99乘法表,条件就是两个数相乘,并且这两个数是从1-9,最小为1,最大为9。那么这个时候你就可以把循环的条件设成:1 X 1,然后条件值加1,变成1 X 2, 以此类推,直到条件值变到9为止,再加的时候就超出条件了,这个时候循环就会触发超出范围的条件,然后循环结束。其实很好理解,但是实际做的时候条件当然不会是99乘法表这么简单,这个只能自己多练习,多试试不同的方法,多用不同的条件去取得你要的结果。

另外,循环的时候要记得,在循环的条件设定上,必须每循环一次,就会在内容里有变化,直到达到循环的限制条件为止,不然系统会无限循环下去。如果你现在觉得java二次循环有点难学的话,或是难理解,不如把它转化到你感兴趣的事情上,比如说,把一次循环搞明白,在循环里面输出自己喜欢的话,比如说,“我很棒”搞成死循环,这样说明我自信不已,当然一个循环弄成死循环也不是很好!我只是把它好的一方面激起自己兴趣而已!好好理解它吧,它让你带来无穷的趣味的!

标签:循环体,java,99,循环,条件,乘法表,输入
From: https://blog.51cto.com/yetaotao/5799928

相关文章

  • java工具(c转java工具)
    我下了SDK,可不知道怎么用,它和java编辑工具有什么关系/哪?得先安装SDK,然后再设置环境变量,接着用记事本编辑,在Windows命令行进行编译和运行用可以了。也可以用Jbuilder之......
  • Java-获取当前时间并进行格式化
    获取年月日时分秒importjava.text.SimpleDateFormat;importjava.util.Date;Dated=newDate();SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:m......
  • Java Annotation注解总结 ,注解有多个属性使用 @Check(min=0, max=100, value=55)
    JavaAnnotation注解总结注解有多个属性使用@Check(min=0,max=100,value=55)使用注解注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”。注解则......
  • 力扣182(java&python)-数组元素积的符号(简单)
    题目:已知函数 signFunc(x)将会根据x的正负返回特定值:如果x是正数,返回1。如果x是负数,返回-1。如果x是等于0,返回0。给你一个整数数组nums。令product......
  • javaBean
    实现简洁前端代码,封装成类jsp+htm+少量java代码————>java类————>数据库在jsp或者servlet调用java类实现功能 实现类定义成员变量然和getter、setter读写 D......
  • 数据结构 玩转数据结构 3-8 数组队列和循环队列的比较
    0课程地址https://coding.imooc.com/lesson/207.html#mid=13425 1重点关注1.1数组队列和循环队列的比较循环队列出队的复杂度循环队列为O(1......
  • 数据结构 玩转数据结构 3-7 循环队列的实现
    0课程地址https://coding.imooc.com/lesson/207.html#mid=13424 1重点关注1.1循环队列代码实现(出队复杂度为O(1))见3.1 2课程内......
  • Java多线程(4):ThreadLocal
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 为了提高CPU的利用率,工程师们创造了多线程。但是线程们说:要有光!(为了减少线程创建(T1启动)和销毁(T3切换)的时间),于是工程师们......
  • C中输入输出
    引入一个概念,对于计算机来说,外来数据都是输入,经过计算机处理的结果并进行显示的就是输出。在linux里面,一切都是文件,就连输入输出,都可以划归到"文件"一类,而为了管理这些文......
  • JavaScript works behind the scenes —— hoisting and TDZ(变量提升和暂时性死区)
    JavaScriptworksbehindthescenes——hoistingandTDZ(变量提升和暂时性死区)conceptMakessometypesofvariablesaccessible/usableinthecodebeforethey......