JSP代码实现 金字塔(倒置)示例

 更新时间:2014年02月25日 16:24:15   作者:  
这篇文章主要介绍了JSP代码实现 金字塔(倒置)示例,需要的朋友可以参考下

在jsp中实现如图所示的金字塔,

代码如下:

大致思路如下:

1、先画出前5行。因为 i+空格数=总行数,所以第一行的空格数是 总行数-i(第几行),然后画出 *,*的数目=2*i-11;

2、在画出剩下的四行。因为 空格数 = 行数i,*的数目=(总行数-i)*2+1

复制代码 代码如下:

<%
                for(int i=1;i<6;i++){
        for(int j=0;j<5-i;j++){
            str +=" "; 
        }
        for(int j=0;j<2*i-1;j++){
            str +="*";
        }
        str += "<br>";
    }
    for(int i=1;i<5;i++){
        for(int j=1;j<i+1;j++){
            str +="&";
        }
        for(int k=0;k<2*(4-i)+1;k++){
            str +="*";
        }
        str += "<br>";
    }
%>
<%=str%>

您可能感兴趣的文章:

相关文章

  • java通过AES生成公钥加密数据ECC加密公钥

    java通过AES生成公钥加密数据ECC加密公钥

    这篇文章主要为大家介绍了java通过AES生成公钥加密数据ECC加密公钥实现案例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Java实现批量合并Excel工作表

    Java实现批量合并Excel工作表

    这篇文章主要为大家详细介绍了如何使用Java快速实现批量Excel工作表的合并,文中的示例代码代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • SpringBoot HikariCP连接池详解

    SpringBoot HikariCP连接池详解

    这篇文章主要介绍了SpringBoot2.0 中 HikariCP 数据库连接池原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Mybatis Generator逆向工程的使用详细教程

    Mybatis Generator逆向工程的使用详细教程

    这篇文章主要介绍了Mybatis Generator逆向工程的使用详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • Java中缓冲流的使用与性能提升(让文件操作更高效)

    Java中缓冲流的使用与性能提升(让文件操作更高效)

    本文通过实例代码介绍了Java中缓冲流的概念、工作原理和性能提升,并提供了字节缓冲流和字符缓冲流的使用示例,缓冲流通过在内存中创建缓冲区,减少实际的I/O操作次数,从而提升文件读写性能,结合实例代码给大家讲解的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-12-12
  • 详解spring boot mybatis全注解化

    详解spring boot mybatis全注解化

    这篇文章主要介绍了spring boot mybatis全注解化的相关资料,需要的朋友可以参考下
    2017-09-09
  • 简单操作实现Java jsp servlet文件上传过程解析

    简单操作实现Java jsp servlet文件上传过程解析

    这篇文章主要介绍了简单操作实现Java jsp servlet文件上传过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • 基于Java实现Json文件转换为Excel文件

    基于Java实现Json文件转换为Excel文件

    这篇文章主要为大家详细介绍了如何利用Java实现Json文件转换为Excel文件,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考一下
    2022-12-12
  • Java中system.exit(0) 和 system.exit(1)区别

    Java中system.exit(0) 和 system.exit(1)区别

    本文主要介绍了Java中system.exit(0) 和 system.exit(1)区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • JAVA-4NIO之Channel之间的数据传输方法

    JAVA-4NIO之Channel之间的数据传输方法

    下面小编就为大家带来一篇JAVA-4NIO之Channel之间的数据传输方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06

最新评论