`
NOthingAj
  • 浏览: 16456 次
社区版块
存档分类
最新评论

Java习题_0

    博客分类:
  • Java
阅读更多

创建一个简单的表示矩形的Rectangle类,满足以下条件:

1、定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2、定义一个getArea方法,返回矩形的面积 3、定义一个getPerimeter方法,返回矩形的周长 4、在main函数中,利用输入的2个参数分别作为矩形的长和宽,调用getArea和getPermeter方法,计算并返回矩形的面积和周长

输入:
输入2个正整数,中间用空格隔开,分别作为矩形的长和宽,例如:5 8

输出:
输出2个正整数,中间用空格隔开,分别表示矩形的面积和周长,例如:40 26

 

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.println("请输入两个正整数,作为矩形的长和宽: ");
        int height = in.nextInt();
        int width = in.nextInt();
        in.close();
        creatRec aRec = new creatRec(height, width);
        System.out.println("矩形的面积为: " + aRec.getArea());
        System.out.println("矩形的周长为: " + aRec.getPeriter());

    }
}
class creatRec {
    private int height;
    private int width;

    public creatRec(int height, int width) {
        this.height = height;
        this.width = width;
    }

    public int getArea() {
        return height * width;
    }

    public int getPeriter() {
        return (height+width) * 2;
    }

}

 

分享到:
评论

相关推荐

    java练习题_java_

    "java练习题_java_"这个资源显然是为了帮助新手巩固基础,通过实际操作来加深对Java概念的理解。 在Java编程中,以下几个核心知识点是必须掌握的: 1. **基础语法**:包括变量声明、数据类型(如基本类型和引用...

    Java_practice_answer.rar_java practi_java 习题_practice

    总之,“Java_practice_answer.rar”是一个全面的Java练习资源,无论是对于准备面试、自学提升还是教学辅助,都能提供极大的帮助。它将使学习者有机会在实际操作中加深对Java的理解,锻炼解决问题的能力,从而成为一...

    Java习题_java编程_

    以上知识点构成了大学Java教材第八章的基础内容,通过这些习题的练习,可以帮助学习者掌握和熟练运用Java编程的基本技能。在解决习题时,不仅要理解理论概念,还要注重实践,通过编写代码来加深理解。同时,理解并...

    java_java练习题_

    第九章 上机练习题(1) 编写一个体现MVC结构的GU I程序。首先编写一个封装梯形类,然后再编写一个窗口。要求窗口使用三个文本框和 一个文本区为梯形中的数据提供视图,其中三个文本框来显示和更新梯形对象的上底、...

    SE_JAVA_EXP_E046.zip

    【SE_JAVA_EXP_E046.zip】是一个与Java编程相关的学习资源,它包含了易智教云课堂上一道练习题的满分答案。这道习题可能是面向正在学习Java编程的学生们,旨在帮助他们理解和掌握Java语言的核心概念和编程技巧。由于...

    Java习题_java_

    这份“Java习题”PDF文档提供了200道练习题,旨在帮助学习者深入理解和掌握Java编程的基础及进阶概念。以下是一些可能涵盖的知识点: 1. **基础语法**:包括变量声明、数据类型(如基本类型、引用类型)、运算符...

    asda.rar_java 习题_java家校_site:www.pudn.com

    在这种情况下,"asda.rtf" 很可能是Java习题集的文档,包含了详细的题目描述、解答示例或者评估标准。RTF文件可以被多种文字处理软件打开,方便学习者在不同的设备上查看和使用。 综合以上信息,这个压缩包“asda....

    JAVA 2面向对象程序设计(习题参考答案1-8).rar_Java 8_java 习题_java 习题_面向对象_面向对象程

    这个压缩包中的“java裣答.doc”可能是Java习题的解答文档,而“www.pudn.com.txt”和“readme.txt”可能是提供额外信息或版权说明的文本文件。每个“chX”目录可能代表一个章节,里面包含了具体习题和解答,可以...

    javafx.rar_java_java exercise15_01_javaFx_javafx练习题_sometimex1l

    这个压缩包“javafx.rar”包含了与JavaFX相关的练习题,特别是针对第14、15和20章的Java编程课程作业。这些章节通常涵盖Java基础、面向对象编程以及可能涉及到的JavaFX基本概念和控件。 在JavaFX中,我们可以利用其...

    java练习题_循环.pdf

    从给出的文件内容中可以看出,这是一些Java练习题,主要围绕循环结构进行。以下是从内容中提取的相关知识点: 1. **数组的遍历和排序** 练习题中包含了数组的定义、遍历和排序的练习。例如: ```java int[] a = ...

    javamianshiti.rar_C 笔试题_java 试题_java笔试题_java面试_笔试

    【标题】"javamianshiti.rar_C 笔试题_java 试题_java笔试题_java面试_笔试" 提供了一个关于Java编程语言的面试和笔试准备资源的集合,其中可能涵盖了C语言的基础知识以及Java的核心概念。 【描述】"java面试笔试题...

    Java习题集_客观题集_Java习题_

    "Java习题集_客观题集"是一份专门针对Java初学者和进阶者设计的学习资料,旨在帮助他们巩固和提升Java基础知识。 这个习题集可能包含了关于以下Java知识点的题目: 1. **基础语法**:包括变量、数据类型(如整型、...

    北大青鸟APTECH Java练习题之一

    北大青鸟APTECH Java练习题: AccpSchool.java AddCust.java Addition.java AgeRate.java App_01.java AutoChat.java AutoLion.java 2AutoLionTest.java CalcDay.java CalcDiscount.java CalsAvgNum.java CalsHRNum...

    JAVA练习题(for循环练习题等)

    ### JAVA练习题知识点详解 #### 1. 斐波那契数列 通过`for`循环打印斐波那契数列的前100项。斐波那契数列定义为:第一项与第二项均为1,后续每一项都是前两项之和(如1, 1, 2, 3, 5, 8, 13, 21...)。 ```java int...

    Thinking in Java 练习题答案

    这本书的练习题是学习Java的重要组成部分,因为它们能够帮助读者巩固理论知识并提升实践能力。以下是对"Thinking in Java 4Edition 练习题答案"的一些关键知识点的详细解释: 1. **基础语法**:在书中,读者会遇到...

    javamianshi.rar_java 试题_java 面试_java 面试题_java面试_面试

    这份名为"javamianshi.rar"的压缩包包含了丰富的Java面试题,旨在帮助毕业生和其他求职者进行有效的复习,以提高他们在面试中的表现。下面将详细讨论Java面试中常见的知识点。 一、Java基础知识 1. 类与对象:理解...

    Java 练习题附答案

    这份"Java练习题附答案"资源显然旨在帮助学习者提升他们的Java编程技能。以下是对这个主题的详细解析: 1. **基础语法**:Java的基础包括变量、数据类型、运算符、流程控制(如if语句,for和while循环)以及方法...

    java 集合练习题

    在这个“java集合练习题”中,我们主要关注如何使用Java集合框架来处理数据,特别是对于学生信息的存储、排序和输出。以下是对这个练习题的详细解析: 1. **集合框架简介**: Java集合框架是Java API的一部分,它...

    Java面向对象编程练习题.pdf

    Java面向对象编程练习题 本资源摘要信息涵盖了 Java 面向对象编程的基础知识,通过三个练习题,展示了 Java 编程语言的基本概念和应用。 练习题 01: 类的成员变量 本练习题展示了 Java 中类的成员变量的概念。类 ...

    经典java编程练习题

    经典Java编程练习题 Java编程练习题是一组经典的编程练习题,旨在考核Java编程能力。这30道练习题涵盖了Java基础知识、数据类型、运算符、控制结构、方法、数组、面向对象编程等方面的知识点。 知识点1: Java基础...

Global site tag (gtag.js) - Google Analytics