Java 中 String[](带方括号)和 String(不带方括号)的区别

Difference between String[] (with square brackets) and String (without square brackets) in Java

刚开始学习Java,发现这个函数中的“String”旁边有两个方括号:

public static void main (String[] parameter){
    System.out.println("hello world");
}

但是这个没有:

public void setName(String name){
    this.name = name;
}

有什么区别?

[] 表示一个数组,或许多字符串的列表,而 String 只是一个字符串。