java基础打印三角形

/*

实心等边三角形

*/

class Triangle2{

public static void main(String[] args){

int n=5;

for(int i=0;i<n;i++){

for(int j=0;j<(n-i-1);j++){

System.out.print(" ");

}

for(int k=0;k<(i*2+1);k++){

System.out.print("*");

}

System.out.println();

}

}

}

/*

输出:

*

***

*****

*******

*********

*/

/*

空心等边三角形

*/

class Triangle3{

public static void main(String[] args){

int n=4;

for(int i=0;i<n-1;i++){

for(int j=0;j<(n-i-1);j++){

System.out.print(" ");

}

System.out.print("*");

for(int k=0;k<(i*2-1);k++){

System.out.print(" ");

}

if(i>0){

System.out.print("*");

}

System.out.println();

}

for(int i=0;i<(n*2-1);i++){

System.out.print("*");

}

}

}

/*

输出:

*

*   *

*       *

* * * * * * *

*/

时间: 2024-10-26 12:31:02

java基础打印三角形的相关文章

Java星星打印三角形小结

1.直角三角形的打印        2.倒直角三角形打印           3.等腰三角形的打印       4.倒等腰三角形打印                                   5.打印空心三角形                6.打印实心菱形                                     7.打印空心菱形                            

java控制台打印三角形区域

public class Triangle { public static void main(String[] args) { a(); //打印正等腰三角 b(); //打印倒等腰三角 c(); //打印直边靠左正直角三角 d(); //打印直边靠右正直角三角 e(); //打印直边靠左倒直角三角 f(); //打印直边靠右倒直角三角 g(); //打印底边靠左钝角角三角 h(); //打印底边靠右钝角角三角 } /** * 作用:打印正等腰三角 */ public static void

Java基础之打印万年历

      今天刚开的博客,第一篇博文,一篇关于Java基础的内容,水平有限,多多见谅,希望和大家在学习编程的路上共同进步. 问题:输入年,月,打印对应年月的日历.   示例: ------------------------------------------------------------------------------- ---------------------------------------------------------------------------------

Java基础IO类之打印流

package IODemo; import java.io.*; /* 打印流 : 很方便的进行输出 字节打印流 增强输出功能 字符打印流 */ public class PrintStreamDemo { private static void charPrint(){ File file = new File("d:\\test\\t.txt"); try { Writer w = new FileWriter(file,true); BufferedWriter br = ne

黑马程序员——java基础——选择、循环

-----------android培训.java培训.java学习型技术博客.期待与您交流!------------ 今天回顾了一下JAVA学习中的选择语句,循环语句,和数组,在JAVA中的选择语句和C语言中差不多有if.switch一个if语句由一个后跟到一到多个语句的布尔表达式组成.顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: while循环 do…while循环 for循环 for循环的用法 先来说说哦For循环

第3篇-JAVA基础

第3篇-JAVA基础 每篇一句 :目标是给梦想一个期限,行动与坚持就是实现梦想的过程 初学心得: 遇到困难或问题,它不是休止符,而是引向你如何解决问题的标识 (笔者:JEEP/711)[JAVA笔记 | 时间:2017-03-26| JAVA基础 Ⅱ] 上篇回顾 上篇文章中我们学习了JAVA底层的运行机制与深入剖析以及解释其中JAVA基础代码的含义 本篇文章将JAVA基础Ⅱ全面剖析解释,因为JAVA基础非常重要,务必要牢记知识点!!! 1.JAVA基础语法格式 JAVA采用unicode编码 1

JAVA基础——重新认识String字符串

深入剖析Java之String字符串 在程序开发中字符串无处不在,如用户登陆时输入的用户名.密码等使用的就是字符串. 在 Java 中,字符串被作为 String 类型的对象处理. String 类位于 java.lang 包中.默认情况下,该包被自动导入所有的程序. 创建 String 对象有三种方法 String s1="我是字符串1"; String s2=new String();//创建一个空的字符串对象 String s3=new String("我是字符串2&q

第一部分:Java基础程序设计

Java(a)--Java 基础程序设计 Java 语言介绍(认识JAVA) JVM(Java虚拟机):JVM是可运行java代码的假想计算机,其保证了java可以进行跨平台地运行,亦即其可移植性,也符合sun公司提出的口号:Write Once, Run Anywhere.(一次编写,处处运行) 运行示意图如下:(由于图片无法加载,因此暂时不上传) Java技术的架构包括三个方面: J2EE(Java 2 Platform Enterprise Edition)企业版,是以企业为环境而开发应用

Java 基础:认识&理解关键字 native 实战篇

Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 泥瓦匠初次遇见 navicat 是在 java.lang.Object 源码中的一个hashCode方法: 1 public native int hashCode(); 为什么有个navicat呢?这是我所要学习的地方.所以今天泥瓦匠想要总结下navicat. 一.认识 native 即 JNI,Java Native Interface 凡是一种语言,都希望是纯.比如解决某一个方案都喜欢就单单这