服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - JAVA教程 - JSP代码实现 金字塔(倒置)示例

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

2019-11-10 15:12java技术网 JAVA教程

这篇文章主要介绍了JSP代码实现 金字塔(倒置)示例,需要的朋友可以参考下

在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教程java使用xpath和dom4j解析xml

    java使用xpath和dom4j解析xml

    XPath是一门在XML文档中查找信息的语言,下面介绍一下java使用xpath和dom4j解析xml的示例,大家参考使用吧 ...

    zxhpj1392019-11-03
  • JAVA教程java多线程编程之向线程传递数据的三种方法

    java多线程编程之向线程传递数据的三种方法

    在多线程的异步开发模式下,数据的传递和返回和同步开发模式有很大的区别。由于线程的运行和结束是不可预料的,因此,在传递和返回数据时就无法象...

    java教程网3092019-11-04
  • JAVA教程java使用for循环输出杨辉三角

    java使用for循环输出杨辉三角

    杨辉三角形由数字排列,可以把它看做一个数字表,其基本特性是两侧数值均为1,其他位置的数值是其正上方的数字与左上角数值之和,下面是java使用for循...

    java教程网4352019-11-08
  • JAVA教程scala 操作数据库的方法

    scala 操作数据库的方法

    这篇文章主要介绍了scala 操作数据库的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着...

    张乐19932752019-06-29
  • JAVA教程详解tryAcquire()、addWaiter()、acquireQueued()

    详解tryAcquire()、addWaiter()、acquireQueued()

    这篇文章主要tryAcquire()、addWaiter()、acquireQueued()的用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    胖虎。。3762019-06-24
  • JAVA教程java教程之java注解annotation使用方法

    java教程之java注解annotation使用方法

    这篇文章主要介绍了java注解annotation使用方法,注解可以定义到方法上,类上,一个注解相当与一个类,就相当于实例了一个对象,加上了注解,就相当于加...

    java技术网1932019-11-05
  • JAVA教程java rocketmq--消息的产生(普通消息)

    java rocketmq--消息的产生(普通消息)

    这篇文章主要介绍了java rocketmq--消息的产生(普通消息),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋...

    有爱jj2592019-06-26
  • JAVA教程基于jdk1.8的Java源码详解 Integer

    基于jdk1.8的Java源码详解 Integer

    这篇文章主要介绍了基于jdk1.8的Java源码详解 Integer,Integer是int的Warpper类,是面向对象的即OOP的对象类型,,需要的朋友可以参考下...

    rainple4152019-07-07