成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Java類的定義和使用示例

例1:利用MaxArray類的對象求出一維數(shù)組中的最大值在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握創(chuàng)建和使用類對象的方法。首先,我們可以創(chuàng)建一個(gè)名為 MaxArray 的類,該類包含一個(gè)方法 fi

例1:利用MaxArray類的對象求出一維數(shù)組中的最大值

在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握創(chuàng)建和使用類對象的方法。首先,我們可以創(chuàng)建一個(gè)名為 MaxArray 的類,該類包含一個(gè)方法 findmax,用于找到一維數(shù)組中的最大值。具體代碼如下:

```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;

}

}

```

然后,我們可以創(chuàng)建一個(gè)名為 C1 的主類,其中利用 MaxArray 類創(chuàng)建了一個(gè)對象 ob,并傳入了兩個(gè)一維數(shù)組 a 和 b 的值。接著,分別通過調(diào)用 方法來求解數(shù)組 a 和 b 中的最大值,并將結(jié)果打印出來。具體代碼如下:

```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};

("數(shù)組 a 中的最大值是:" (a, 6));

("數(shù)組 b 中的最大值是:" (b, 5));

}

}

```

最終的結(jié)果截圖如下:

![例1結(jié)果截圖]()

練習(xí)2:命令行參數(shù)的使用

在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握利用命令行參數(shù)傳遞數(shù)據(jù)的方法。我們可以創(chuàng)建一個(gè)名為 Say 的主類,其中利用命令行參數(shù)獲取了兩個(gè)字符串 name 和 word 的值,并通過 方法將其輸出。具體代碼如下:

```java

public class Say {

public static void main(String args[]) {

String name args[0];

String word args[1];

("我想對" name "悄悄地說:" word);

}

}

```

保存文件名為 ,編譯文件:javac ,運(yùn)行文件:java say 媽媽 我愛你?。?!其中,“媽媽”是第一個(gè)命令行參數(shù);“我愛你!?。 笔堑诙€(gè)命令行參數(shù)。最終的結(jié)果截圖如下:

![練習(xí)2結(jié)果截圖]()

帶有3個(gè)命令行參數(shù)的使用(3個(gè)整數(shù)求最大值)

在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握利用命令行參數(shù)傳遞數(shù)據(jù)的方法。我們可以創(chuàng)建一個(gè)名為 Max 的主類,其中利用命令行參數(shù)獲取了三個(gè)整數(shù) 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;

("三個(gè)數(shù)中最大的是:" max);

}

}

```

保存文件名為 ,編譯文件:javac ,運(yùn)行文件:java max 12 48 6。其中,“12”是第一個(gè)命令行參數(shù);“48”是第二個(gè)命令行參數(shù);“6”是第三個(gè)命令行參數(shù)。最終的結(jié)果截圖如下:

![帶有3個(gè)命令行參數(shù)的使用結(jié)果截圖]()

帶有2個(gè)命令行參數(shù)的使用(2個(gè)整數(shù)求最大值)

在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握利用命令行參數(shù)傳遞數(shù)據(jù)的方法。我們可以創(chuàng)建一個(gè)名為 Max2 的主類,其中利用命令行參數(shù)獲取了兩個(gè)整數(shù) 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;

("兩個(gè)數(shù)中最大的是:" max);

}

}

```

保存文件名為 ,編譯文件:javac ,運(yùn)行文件:java max2 12 48。其中,“12”是第一個(gè)命令行參數(shù);“48”是第二個(gè)命令行參數(shù)。最終的結(jié)果截圖如下:

![帶有2個(gè)命令行參數(shù)的使用結(jié)果截圖]()

創(chuàng)建圓類并計(jì)算周長和面積

在實(shí)踐中學(xué)習(xí) Java 類的定義和使用,并掌握創(chuàng)建自定義類和調(diào)用方法的方法。我們可以創(chuàng)建一個(gè)名為 Circle 的類,該類包含一個(gè)靜態(tài)屬性 r(半徑),并定義了一個(gè)常量 PI3.142。同時(shí),該類還添加了兩個(gè)方法,分別用于計(jì)算圓的周長和面積。具體代碼如下:

```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

標(biāo)簽: