2016 - 2024

感恩一路有你

Java类的定义和使用示例

浏览量:4339 时间:2024-02-03 09:49:22 作者:采采

例1:利用MaxArray类的对象求出一维数组中的最大值

在实践中学习 Java 类的定义和使用,并掌握创建和使用类对象的方法。首先,我们可以创建一个名为 MaxArray 的类,该类包含一个方法 findmax,用于找到一维数组中的最大值。具体代码如下:

```java

class MaxArray {

int findmax(int a[], int n) {

int max a[0];

for (int i 1; i < n; i ) {

if (a[i] > max)

max a[i];

}

return max;

}

}

```

然后,我们可以创建一个名为 C1 的主类,其中利用 MaxArray 类创建了一个对象 ob,并传入了两个一维数组 a 和 b 的值。接着,分别通过调用 方法来求解数组 a 和 b 中的最大值,并将结果打印出来。具体代码如下:

```java

public class C1 {

public static void main(String args[]) {

MaxArray ob new MaxArray();

int a[] {2, 5, 7, 3, 18, 9};

int b[] {33, 43, 6, 12, 8};

("数组 a 中的最大值是:" (a, 6));

("数组 b 中的最大值是:" (b, 5));

}

}

```

最终的结果截图如下:

![例1结果截图]()

练习2:命令行参数的使用

在实践中学习 Java 类的定义和使用,并掌握利用命令行参数传递数据的方法。我们可以创建一个名为 Say 的主类,其中利用命令行参数获取了两个字符串 name 和 word 的值,并通过 方法将其输出。具体代码如下:

```java

public class Say {

public static void main(String args[]) {

String name args[0];

String word args[1];

("我想对" name "悄悄地说:" word);

}

}

```

保存文件名为 ,编译文件:javac ,运行文件:java say 妈妈 我爱你!!!其中,“妈妈”是第一个命令行参数;“我爱你!!!”是第二个命令行参数。最终的结果截图如下:

![练习2结果截图]()

带有3个命令行参数的使用(3个整数求最大值)

在实践中学习 Java 类的定义和使用,并掌握利用命令行参数传递数据的方法。我们可以创建一个名为 Max 的主类,其中利用命令行参数获取了三个整数 a、b、c 的值,并通过比较大小来找到最大值 max,并将其输出。具体代码如下:

```java

public class Max {

public static void main(String args[]) {

int max;

int a (args[0]);

int b (args[1]);

int c (args[2]);

if (a > b a > c)

max a;

else if (b > c)

max b;

else

max c;

("三个数中最大的是:" max);

}

}

```

保存文件名为 ,编译文件:javac ,运行文件:java max 12 48 6。其中,“12”是第一个命令行参数;“48”是第二个命令行参数;“6”是第三个命令行参数。最终的结果截图如下:

![带有3个命令行参数的使用结果截图]()

带有2个命令行参数的使用(2个整数求最大值)

在实践中学习 Java 类的定义和使用,并掌握利用命令行参数传递数据的方法。我们可以创建一个名为 Max2 的主类,其中利用命令行参数获取了两个整数 a、b 的值,并通过比较大小来找到最大值 max,并将其输出。具体代码如下:

```java

public class Max2 {

public static void main(String args[]) {

int max;

int a (args[0]);

int b (args[1]);

if (a > b)

max a;

else

max b;

("两个数中最大的是:" max);

}

}

```

保存文件名为 ,编译文件:javac ,运行文件:java max2 12 48。其中,“12”是第一个命令行参数;“48”是第二个命令行参数。最终的结果截图如下:

![带有2个命令行参数的使用结果截图]()

创建圆类并计算周长和面积

在实践中学习 Java 类的定义和使用,并掌握创建自定义类和调用方法的方法。我们可以创建一个名为 Circle 的类,该类包含一个静态属性 r(半径),并定义了一个常量 PI3.142。同时,该类还添加了两个方法,分别用于计算圆的周长和面积。具体代码如下:

```java

package A1;

public class Circle {

private double Radius;

double PI 3.142;

Circle() {

Radius 0.0;

}

Circle(double r) {

Radius r;

}

double getArea() {

return PI * Radius * Radius;

}

double getPerimeter() {

return

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。