要算法么?呵呵,不要,最简单的:System.out.println(" * ");
System.out.println(" *** ");
System.out.println(" ****** ");
System.out.println(" *** ");
System.out.println(" ****** ");
解决方案 »
- 有关用poi读取excel的小问题
- jtable组件用法
- 关于 netbeans
- JAVA画图软件,请教?
- [求助] 编写一个Java程序:实现从命令行参数中提取出所有的数字,然后将这些数字按出现的顺序转换成一个整数
- commons.net.ftp.FTPClient为什么不能取出linux服务上的ftp文件列表?
- 上传附件的问题 下面的函数是判断附件是否存在,但是走到objStream.LoadFromFile(strFileName);退到catch里,在我的机器上是好用的,但是
- 老问题,新提法 (java字符串的截取,中英混合,并有其它各种字符,全角半角等.....) 在网上看了很多,都没有一个完善的解决办法
- 在线等待:JAVA中如何把当前时间转换成“YYYYMMDD"的形式,最好给出代码!谢谢
- 100分求: SL285課程練習題源碼
- 为什么程序没按我设的时间运行?
- 线程执行中遇到异常会阻塞吗?
我不是这个意思了,现在贴出来的是三行,以后可能是7行或者是更多行,我想通过一个FOR循环来达到此目的!
能否给一些语句?
{
try
{
int maxLength = 2 * line - 1;
StringBuffer star = new StringBuffer( maxLength );
for( int index = 0; index < maxLength; index++ )
star.append( ' ' );
int middle = maxLength / 2;
for(int index = 0; index < line; index++ )
{
star.setCharAt( middle + index, '*' );
star.setCharAt( middle - index, '*' );
System.out.println( star );
}
}
catch( IndexOutOfBoundsException e )
{
System.out.println( e );
}
}
for(int j = 0; j < 3 - i; j++) { //输出空格数
System.out.print(" ");
}
for(int k = 0; k < 2 * i + 1; k++) { //输出*
System.out.print("*");
}
System.out.println(); //换行
}
{
public static void main(String args[])
{
int i,j,k;
for(i=0;i<=3;i++)
{
for(j=0;j<=2-i;j++)
System.out.print(" ");
for(k=0;k<=2*i;k++)
System.out.print("*");
System.out.println();
}
}
}
public void main(){
for(int i=1;i<n;i++){ //n可以为任意>1整数
for(int j=1;j<n-i;j++){ //n可以为任意>1整数
System.out.print(" ");
}
for(int j=1;j<2*i-1;j++){
System.out.println("*");
}
}
}
}
//这里采用的是循环结构的语句,只做参考