Java作为一种广泛使用的编程语言,具有很强的数据处理能力。在Java中,数组和字符串是传递函数参数时的常见数据类型。
// 数组作为函数参数的例子
public static void printArray(int[] arr) {
for(int i=0; i<arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
int[] nums = {1, 2, 3, 4, 5};
printArray(nums);
// 输出:1 2 3 4 5
上述代码中,定义了一个函数`printArray`,它接受一个`int`类型的数组作为参数,对该数组进行遍历,并将其内容输出。
// 字符串作为函数参数的例子
public static void printString(String str) {
System.out.println(str);
}
String s = "Hello, Java!";
printString(s);
// 输出:Hello, Java!
上述代码中,定义了一个函数`printString`,它接受一个`String`类型的字符串作为参数,将该字符串直接输出。
使用数组和字符串作为函数参数,可以大大提高程序的灵活性。通过传递不同的数组和字符串参数,可以让函数处理不同的数据。