Topic: 觉得自己好笨 (String 类中不能用-这个符号)

  Print this page

1.觉得自己好笨 (String 类中不能用-这个符号) Copy to clipboard
Posted by: wslss007
Posted on: 2005-10-17 21:33

设计一段程序,显示如下:
××××××××××
×××××××××
××××××××
×××××××
××××××
×××××
××××
×××
××
×

我用for语句了,可当写到str1=str1-*时,却显示类中不能用-这个符号,这么简单的编程都不会,好笨的我。

2.Re:觉得自己好笨 [Re: wslss007] Copy to clipboard
Posted by: bluecrystal
Posted on: 2005-10-17 21:41


public class Test
{
public static void main(String args[])
{
int max = 8;
for(int i=max; i>0; i--) {
for(int j=0; j<i; j++) {
System.out.print("x");
}
System.out.print("\r\n");
}
}
}


输出结果:

D:\temp>java Test
xxxxxxxx
xxxxxxx
xxxxxx
xxxxx
xxxx
xxx
xx
x


不要灰心,努力学些就好,关键是要独立思考
Smile

3.Re:觉得自己好笨 (String 类中不能用-这个符号) [Re: wslss007] Copy to clipboard
Posted by: wslss007
Posted on: 2005-10-18 22:18

嗯,谢谢斑竹的鼓励,我会努力的。

4.Re:觉得自己好笨 (String 类中不能用-这个符号) [Re: wslss007] Copy to clipboard
Posted by: q_yuan
Posted on: 2005-10-19 21:34

*是一个STRING字符,你的STR1是INT型的,不能这样相运算的!
用for(){SYSTEM.out.print("*");}

5.Re:觉得自己好笨 [Re: bluecrystal] Copy to clipboard
Posted by: sonewboy
Posted on: 2005-10-21 20:24

bluecrystal wrote:

public class Test
{
public static void main(String args[])
{
int max = 8;
for(int i=max; i>0; i--) {
for(int j=0; j<i; j++) {
System.out.print("x");


版主,请问"int max = 8"可不可以不要?直接for (int i=8...

6.Re:觉得自己好笨 (String 类中不能用-这个符号) [Re: wslss007] Copy to clipboard
Posted by: Jcat
Posted on: 2005-10-21 21:29

替繁忙的版主回答了:当然可以,就像第二层for的j=0一样

7.Re:觉得自己好笨 (String 类中不能用-这个符号) [Re: wslss007] Copy to clipboard
Posted by: megyi21
Posted on: 2005-10-22 19:26

版主辛苦了!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923