JAVA代码打出正方形 java代码打出正方形数字

怎么用java打印正方形

public static void main(String[] args) {

为嵊泗等地区用户提供了全套网页设计制作服务,及嵊泗网站建设行业解决方案。主营业务为成都网站设计、成都做网站、嵊泗网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

int line = 5; // 正方形的总行数(5行5列)

for (int i = 1; i = line; i++) { // 控制行

for (int j = 1; j = line; j++) { // 控制列

if (i == 1 || i == line) { // 如果是第一行或者是最后一行则打印星号

System.out.print("*");

} else if (j == 1 || j == line) { // 如果是第一列或者是最后一列则打印星号

System.out.print("*");

} else {

System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列则打印空格

}

}

System.out.print("\n"); // 换行

}

}

java怎么绘制一个正方形?

可使用Graphics 的fillRect绘制正方形,代码如下:

import java.awt.Color;

import java.awt.Graphics;

import javax.swing.JFrame;

public class Rect extends JFrame{

Rect(){

setSize(300, 300);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

}

public void paint(Graphics g){

g.setColor(Color.blue);

g.drawRect(80, 80, 50, 50);

g.fillRect(150, 150, 50, 50);

}

public static void main(String[] args) {

new Rect();

}

}

用Java写一个函数 输出菱形和正方形 怎么写啊

按照你的要求编写的输出菱形和正方形的程序如下:

public class U {

public static void main(String[] args) {

//设置菱形和正方形大小

final int N=3;

//输出菱形

for (int i = 1; i = 2*N-1; i++) {

for (int j = 1; j = Math.abs(N - i); j++) {

System.out.print(" ");

}

for (int k = 1; k = N-Math.abs(i-N); k++) {

System.out.print("* ");

}

System.out.println();

}

System.out.println();

//输出正方形

for (int i = 1; i = N; i++) {

for (int j = 1; j = N; j++) {

if(j==1 || j==N || i==1 || i==N)

System.out.print("*");

else

System.out.print(" ");

}

System.out.println();

}

}

}

运行结果:

*

* *

* * *

* *

*

***

* *

***

java用for循环打出正方形

/** 

* @projectName JavaSE 

* @fileName printSquare.java 

* @packageName main 

* @date 2015年7月17日下午5:35:45 

* @Copyright (c) 2015, Shen.HuanJIe All Rights Reserved. 

*/

package main;

/**

* 描述:打印正方形

* @author Shen.HuanJIe

* @date 2015年7月17日下午5:35:45

*/

public class printSquare {

/**

 * 描述:打印正方形 Java 循环实现

 * 

 * @param args

 */

public static void main(String[] args) {

int L = 10;// Square's Length

for (int i = 0; i  L; i++) {

String s = "";

for (int j = 0; j  L; j++) {

if (i == 0 || i == L - 1) {

s += " * ";

} else if (j == 0) {

s += " *";

} else if (j == L - 1) {

s += "  *";

} else if (i == (L / 2)  j == (L / 2)) {

s += "★ ";

} else {

s += "   ";

}

}

System.out.println(s);

}

}

}

写得不是很精简。:)


当前名称:JAVA代码打出正方形 java代码打出正方形数字
文章出自:http://pwwzsj.com/article/dodppsh.html