当先锋百科网

首页 1 2 3 4 5 6 7

Java是一种面向对象的编程语言,通过调用类和使用选择结构,可以方便地实现各种逻辑和功能。下面我们来具体了解一下。

调用类可以理解为使用一个已经定义好的类对象来完成某些操作。Java中可以使用关键字“new”来创建一个类对象,然后通过这个对象来调用类中定义的方法。例如,假设我们要创建一个名为“Student”的类:

// 定义一个Student类
class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public void printInfo() {
System.out.println("My name is " + name + ", I'm " + age + " years old.");
}
}
// 在主函数中创建一个Student对象并调用其中的方法
public static void main(String[] args) {
Student stu = new Student("Jack", 18);
stu.printInfo();    // 输出 “My name is Jack, I'm 18 years old.”
}

在上面的代码中,我们首先定义了一个名为“Student”的类,它有两个属性——名字和年龄,并且有一个printInfo方法来输出学生的信息。然后在主函数中,我们创建了一个名为“stu”的Student对象,并调用了它的printInfo方法来输出学生信息。

选择结构指的是根据不同条件选择不同的操作或执行不同的代码块。Java中有三种选择结构:if语句、switch语句和三目运算符。下面分别进行介绍。

1、if语句:

int score = 80;
if (score >= 90) {
System.out.println("A");
} else if (score >= 80) {
System.out.println("B");
} else if (score >= 70) {
System.out.println("C");
} else if (score >= 60) {
System.out.println("D");
} else {
System.out.println("E");
}

2、switch语句:

int day = 4;
switch (day) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
case 3:
System.out.println("Wednesday");
break;
case 4:
System.out.println("Thursday");
break;
case 5:
System.out.println("Friday");
break;
case 6:
System.out.println("Saturday");
break;
case 7:
System.out.println("Sunday");
break;
default:
System.out.println("Error");
}

3、三目运算符:

int a = 10, b = 20, max;
max = a >b ? a : b;
System.out.println("The max number is: " + max);

以上就是Java中调用类和选择结构的说明,希望对大家有所帮助。