我刚学java,遇到的问题,请高手们能够帮一下。万分感谢!

2025-01-06 11:05:17
推荐回答(5个)
回答1:

第一个,你直接在main主程序写也没错,但一般到了开发就是要写方法,main入口主要是做测试结果了。所以还得在类写方法,下面的方法比较简单化,主要是为了让你看懂:
第二个的代码如下:你传6就打成6行,传7就打7行:
public class test14 {
public void print(int num){
for(int i=1;i<=num;i++){
for(int k=num-i;k>0;k--){
System.out.print(" ");
}
for(int j=i;j>1;j--){
System.out.print(j);
}
for(int j=1;j<=i;j++){
System.out.print(j);
}
System.out.println();
}
}
public static void main(String [] args){
test14 ts = new test14();
ts.print(6);
}
}

回答2:

int n = 5 // 行数
for(int i =1;i<=n;i++){
String val = "1";
for(int j=1;j val = j+ val +j;
}
System.out.println(val);
}

结果就是 1 212 32123

回答3:

说几点注意事项!
public class 类名{
public static void main(String[ ] args{
//代码
}

请注意{ }全角半角问题!

百度群号:1320225
希望可以帮助到你!

回答4:

第一个没什么问题.
第二个应该是这样:
public static void main(String[] args){
int n=6;
for(int i=1;i<=6;i++){
for(int j=0;jSystem.out.println(" ");
for(int j=i;j>=1;j--)
System.out.println(j);
for(int j=2;j<=i;j++)
System.out.println(j);
}
}

回答5:

我们是校友刚刚学时嫩个,只要坚持,慢慢项目做多了,这些问题自然而然就没有了,多去做练习题嘛,把基础打扎实点,我就是基础不扎实