首页 > 编程语言 >java学习_06

java学习_06

时间:2023-10-25 23:04:30浏览次数:40  
标签:java 变量 int 学习 while 循环 06 定义

for循环

public class day6_01 {
    public static void main(String[] args) {
        //1.循环1~5得到里面的每一个数字
        //开始条件:1
        //结束条件:5
        //用来进行累加的
        int sum = 0;
        for (int i = 1; i <= 5; i++) {
            //扩展小点:
            //1.求和的变量不能定义在循环的里面,因为变量只在所属的大括号中有效
            //2.如果我们把变量定义在循环的里面,那么当前变量只能在本次循环中有效。
            //当本次循环结束之后,变量就会从内存中消失。
            //第二次循环开始的时候,又会重新定义一个新的变量。
            //结论:如果以后我们要写累加求和的变量。可以把变量定义在循环的外面。
            //int sum = 0;
            //system.out.println(i);
            //可以把得到的每一个数字累加到变量sum当中
            sum = sum + i;// sum += i;
            //system.out.println(sum);
        }
        //当循环结束之后,表示已经把1~5累加到变量sum当中了
        //system.out.println(sum);
    }
}

  • 扩展小点:

          求和的变量不能定义在循环的里面,因为变量只在所属的大括号中有效
          如果我们把变量定义在循环的里面,那么当前变量只能在本次循环中有效。
          当本次循环结束之后,变量就会从内存中消失。
          第二次循环开始的时候,又会重新定义一个新的变量。
          结论:如果以后我们要写累加求和的变量。可以把变量定义在循环的外面。
    

while循环


for和while的对比


do...while循环

标签:java,变量,int,学习,while,循环,06,定义
From: https://www.cnblogs.com/elaina520/p/17788320.html

相关文章

  • 《动手学深度学习 Pytorch版》 10.6 自注意力和位置编码
    在注意力机制中,每个查询都会关注所有的键-值对并生成一个注意力输出。由于查询、键和值来自同一组输入,因此被称为自注意力(self-attention),也被称为内部注意力(intra-attention)。本节将使用自注意力进行序列编码,以及使用序列的顺序作为补充信息。importmathimporttorchfromtorc......
  • Java基础 字符打印流
    字符流底层有缓冲区,所以效率更高,想自动刷新需要手动开启 字符打印流的构造方法: 字符打印流的成员方法: 代码示例:PrintWriterpw=newPrintWriter(newFileWriter("E:\\Java基础资料\\b.txt"),true);pw.println("黑马程序员");pw.print("成就it黑马");pw.println();p......
  • Python 学习笔记
    Python开发环境搭建第1节初始Python第2节Windows环境安装第3节macOS环境安装第4节VSCode安装与应用第5节PyCharm安装与应用第6节pip包管理工具Python工程应用第7节Python工程应用-字符串第8节Python文档化应用场景第9节如何使用注释第10节字符编码......
  • java学习_05
    if语句lf语句的第一种格式执行流程:I.首先计算关系表达式的值II.如果关系表达式的值为true就执行语句体III.如果关系表达式的值为false就不执行语句体IV.继续执行后面的其他语句if的注意点:大括号的开头可以另起一行书写,但是建议写在第一行的末尾......
  • Java基础 打印流、字节打印流
      打印流是高级流,也是用来包装基本流的但是打印流不能读,只能写,所以打印流只有输出流 打印流分为两种:PrintStream、PrintWriter两个类1.PrintStream  →  字节打印流2.PrintWriter  →  字符打印流 打印流的特点:1.打印流只能操作文件目的地,不能操作......
  • Python学习笔记
    Python开发环境搭建第1节初始Python第2节Windows环境安装第3节macOS环境安装第4节VSCode安装与应用第5节PyCharm安装与应用第6节pip包管理工具Python工程应用第7节Python工程应用-字符串几种字符串的表示原始字符串:使用反斜杠(\)转义特殊字符的字符串,例如:在P......
  • java01下载typora
    1.在软件管理下载typora,只能试用15天2.新建一个文件夹a,然后里面建一个txt文档,把文档后缀改成md,类型变成MarkDownfiel3.打开a,打开大纲,右键可以输入内容,样式 ......
  • Java拾贝第十一天——IO流之字节流复制图片、视频
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么文件在硬盘或传输时都以字节的形式进行传输。包括图片、视频等。思路:先定位源文件file1作为源文件,file2作为复制文件使用字节流输入流读取file1使用字节流输出流输出file2关闭流。定位源文件,我特地翻出来一张学校......
  • C# 在流行度指数上将超过Java
    2023年10月最新的TIOBE编程语言流行指数表明:C#和Java之间的差距从未如此之小,目前,差异仅为1.2%,如果趋势保持这种状态,C#将在大约2个月内超过Java,TIOBESoftware首席执行官PaulJansen的认为,C#的崛起是以牺牲Java为代价的-Oracle和Kotlin是Java衰落的主要因素。TIOBE指数每月跟踪编......
  • 在Java中,public、protected、包私有(package-private)和私有(private)之间的区别是什么?
    内容来自DOChttps://q.houxu6.top/?s=在Java中,public、protected、包私有(package-private)和私有(private)之间的区别是什么?在Java中,在使用class和interface以及处理继承时,是否有明确的规定何时使用每个访问修饰符,即默认(包私有)、public、protected和private?官方教程(http://doc......