编写一个Java程序,定义两个名为printMessage的函数,一个接收一个字符串参数,另一个接收一个字符串参数和一个整数参数。在main方法中调用这两个函数,并观察输出
时间: 2024-09-30 09:14:20 浏览: 54
在Java中,你可以按照以下方式编写这样一个程序:
```java
public class PrintMessages {
// 函数1,只接收一个字符串参数
public void printMessage(String message) {
System.out.println("打印的信息只有一个字符串:" + message);
}
// 函数2,接收一个字符串和一个整数参数
public void printMessage(String message, int number) {
System.out.println("打印的信息包含一个字符串和一个整数:" + message + ", 数字是:" + number);
}
public static void main(String[] args) {
// 创建PrintMessages类的对象
PrintMessages obj = new PrintMessages();
// 调用第一个函数,传入字符串 "Hello"
obj.printMessage("Hello");
// 调用第二个函数,传入字符串 "Today" 和整数 2023
obj.printMessage("Today", 2023);
}
}
```
在这个程序中,我们在`PrintMessages`类中定义了两个同名的不同版本的`printMessage`函数,然后在`main`函数中实例化该类,通过`obj`对象调用这俩方法,可以看到输出分别是只包含字符串的和同时包含字符串和整数的信息。
当你运行这个程序,将看到两行输出:
1. 输出:打印的信息只有一个字符串:Hello
2. 输出:打印的信息包含一个字符串和一个整数:Today, 数字是:2023
阅读全文
相关推荐


















