Java小练习(rectangle矩形)
2022/8/17 1:53:02
本文主要是介绍Java小练习(rectangle矩形),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java小练习(rectangle矩形)
知识点:方法声明
题目一
编写程序,声明一个method方法,在方法中打印一个10*8的*型矩形,在main方法中调用该方法
代码
package exer; public class rectangleTest { public static void main(String[] args) { rectangleTest r1 = new rectangleTest(); r1.method(); } public void method(){ for (int i = 0; i < 10; i++) { for(int j = 0;j < 8; j++){ System.out.print("* "); } System.out.println(); } } }
运行结果
题目二
修改上一个程序,在method方法中,除打印一个10*8的*型矩形外,在计算该矩形的面积,并将其作为方法返回值,在main方法中调用该方法,接受返回的面积值并打印
代码
package exer; public class rectangleTest { public static void main(String[] args) { rectangleTest r1 = new rectangleTest(); System.out.println(r1.method()); } public double method(){ for (int i = 0; i < 10; i++) { for(int j = 0;j < 8; j++){ System.out.print("* "); } System.out.println(); } return 10*8; } }
运行结果
题目三
修改上一个程序,在method方法中提供m与n两个参数,方法中打印一个m*n的*型矩形,并计算该举行的面积,并将其作为方法返回值。在main方法中调用该方法,接受返回的面积并打印。
代码
package exer; import java.util.Scanner; public class rectangleTest { public static void main(String[] args) { rectangleTest r1 = new rectangleTest(); Scanner sc = new Scanner(System.in); System.out.println("请输入矩形的长与宽:"); int m = sc.nextInt(); int n = sc.nextInt(); System.out.println(r1.method(m,n)); } public int method(int m,int n){ for (int i = 0; i < n; i++) { for(int j = 0;j < m; j++){ System.out.print("* "); } System.out.println(); } return m*n; } }
运行结果
这篇关于Java小练习(rectangle矩形)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?
- 2024-05-09企业src漏洞挖掘-有意思的命令执行
- 2024-05-08阿里云域名注册流程,分享给第一次购买域名的新手站长!