java吧 关注:1,262,722贴子:12,760,761
  • 0回复贴,共1

关于java方法的单独调用的疑问

只看楼主收藏回复

代码如下:
/*
* A:案例演示
* 需求:根据键盘录入的行数和列数,在控制台输出星形
* B:方法调用:
* 单独调用
* 输出调用(错误)
* 赋值调用(错误)
*/
import java.util.Scanner;
class Demo3_Method {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入行数:");
int row = sc.nextInt();
System.out.println("请输入列数:");
int column = sc.nextInt();
print(row,column);
}
public static void print(int a,int b) {
for (int i = 1;i <= a ;i++ ) {//行数
for (int j = 1;j <= b ;j++ ) {//列数
System.out.print("*");
}
System.out.println();
}
}
}
为什么使用的是单独调用还有输出结果呢? 之前老师演示了一个30+40的案例 如果使用单独调用 控制台就不会出来70这样一个结果 。 为什么这个星星就可以呢


IP属地:山东1楼2016-03-02 13:16回复