Java (for循环基础应用)

简介: ①:定义两个变量,并同时计数 package Z1;   public class Test2 {    public static void main(String[] args) {        int sum = 0;        for (int a = 1, b = 100; a < b; a++, b--) {      

①:定义两个变量,并同时计数

package Z1;

 

public class Test2 {

   public static void main(String[] args) {

       int sum = 0;

       for (int a = 1, b = 100; a < b; a++, b--) {

       sum += a + b;

        }

      System.out.println(sum);

     }

}

②:5乘5矩阵

public class Test3 {

 

   public static void main(String[] args) {

 

      int i, j, k;

      for (i = 0; i < 5; i++) {

      for (j = 0; j < 5; j++) {

      System.out.print("");

    }

     for (k = 0; k < 5; k++) { 

     System.out.print("*");

     }

    System.out.println(); 

   }

  }

运行效果:

     

  

③:九九乘法表

 public class Test4 { 

    public static void main(String[] args) {

       int i, j;

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

        for (j = 1; j <= i; j++) {

        System.out.print(j + "*" + i + "=" + i * j + "\\t");

     }

        System.out.println();

    }

        for (i = 9; i > 0; i--) {

        for (j = 1; j <= i; j++) {

        System.out.print(j + "*" + i + "=" + i * j + "\\t");

      }

   System.out.println();

  }

 }

}

 

④:金字塔

package Z1;

 public class Test5 {

   public static void main(String[] args) {

      int i, j;

      for (i = 1; i <= 9; i++) {

      for (j = 9 - i; j >= 0; j--) {

      System.out.print(" ");                                          // 输出左边的空格

    }

      for (j = 1; j <= 2 * i - 1; j++) {

      System.out.print("*");                                         // 输出金字塔

    }

      System.out.println();

   }

  }

 }

 运行效果


目录
相关文章
|
13小时前
|
Java
【JAVA基础篇教学】第三篇:Java循环控制语句
【JAVA基础篇教学】第三篇:Java循环控制语句
|
1天前
|
算法 安全 Java
深入探索Java中的并发编程:CAS机制的原理与应用
总之,CAS机制是一种用于并发编程的原子操作,它通过比较内存中的值和预期值来实现多线程下的数据同步和互斥,从而提供了高效的并发控制。它在Java中被广泛应用于实现线程安全的数据结构和算法。
13 0
|
2天前
|
传感器 机器人 Java
使用Java构建机器人应用
使用Java构建机器人应用
5 0
|
2天前
|
分布式计算 负载均衡 Java
构建高可用性Java应用:介绍分布式系统设计与开发
构建高可用性Java应用:介绍分布式系统设计与开发
7 0
|
2天前
|
设计模式 算法 Java
设计模式在Java开发中的应用
设计模式在Java开发中的应用
14 0
|
2天前
|
Java 测试技术
Java一分钟之-循环结构:for与while循环
【5月更文挑战第8天】本文探讨了Java中两种主要的循环结构——`for`和`while`循环。`for`循环适用于已知迭代次数的情况,常见问题包括无限循环、初始化错误和作用域混淆。`while`循环适用于循环次数未知但条件明确的情况,需注意更新条件、死循环初始化和逻辑错误。避免错误的策略包括明确循环目的、检查边界条件、管理迭代变量、进行代码审查和测试,以及使用增强型`for`循环。正确理解和使用这些循环能提升代码质量。
10 0
|
3天前
|
分布式计算 Java 大数据
Java语言主要应用领域
【5月更文挑战第7天】Java在嵌入式系统中以低至130KB的占用展现可靠性,实现“一次编写,到处运行”。在大数据领域,Java通过Hadoop、Hbase、Accumulo和ElasticSearch等工具发挥关键作用。Java也是Eclipse、IntelliJ IDEA和NetBeans等开发工具的基础。广泛应用于电商网站和金融服务器系统,即便在J2ME式微后,仍能在部分低端手机中找到其踪影。
15 4
|
3天前
|
算法 Java 机器人
Java在嵌入式领域的应用
【5月更文挑战第7天】Java广泛应用于消费产品(如智能电视、机顶盒、数码相机)、工业控制(PLC、DCS、FCS)、通信(交换机、路由器、基站)、智能仪器、机器人、计算机外部设备、军事电子及太空科学,涵盖从家用到高科技领域的嵌入式系统开发。
15 4
|
3天前
|
机器学习/深度学习 人工智能 分布式计算
JAVA编程语言在人工智能领域的应用
Java是由Sun Microsystems(已被Oracle收购)于1995年推出的一种跨平台编程语言。它具有面向对象、可移植、高效和安全等特性,成为了广泛应用于企业级应用开发的编程语言之一。
44 21
|
6天前
|
移动开发 Java Android开发
构建高效Android应用:探究Kotlin与Java的性能对比
【5月更文挑战第4天】在移动开发的世界中,性能一直是衡量应用质量的重要指标。随着Kotlin的兴起,许多Android开发者开始考虑是否应该从传统的Java迁移到Kotlin。本文通过深入分析两者在Android平台上的性能差异,帮助开发者理解Kotlin在实际项目中的表现,并提供选择编程语言时的参考依据。
20 5