Java、C++、JavaScript 和 C# 等语言使用各种类型的括号来表示代码的不同方面。
例如:
- 圆括号() 用于方法。
- 方括号[] 用于数组。
- 花括号{} 用于设置范围。
大括号、方括号和圆括号之间的区别
您可能经常听到圆括号、方括号 或花括号等术语,但这些并不是这些符号的正确或官方名称。正确的名称是大括号、方括号和圆括号。它们之间的区别如下:
- 括号是曲线或圆形括号的正确术语。
- 大括号 (Brace)是花括号的正确术语。
- 方括号简称为括号。
正确的名称 | 替代名称 | 典型用途 |
支撑 | 花括号、波浪括号、鸡嘴唇 | 定义类、方法、循环或代码块的开始和结束 |
括号 | 方括号 | 用于数组声明,或者访问集合类中的元素 |
插入语 | 圆括号 | 定义方法签名,或将参数传递给方法 |
方括号 [] 语言
在大多数编程语言中,方括号用于定义数组:
String[] data = {"我", "需要", "数组"};
在 C# 中,您还会看到使用方括号来选择一系列数组值,如以下示例所示:
var array = new int[] { 1, 2, 3, 4, 5 };
var 切片1 = 数组[2..^3];
方括号的另一个常见用途是访问字典或映射中的元素,如以下 Python 示例所示:
值 = 数据字典['键']
Groovy 和 C# 也使用括号来访问对象的属性。
括号编程 ()
许多编程语言(包括 Java)通常将圆括号或圆括号与方法相关联。
在 Java 中,方法的参数列表始终放在圆括号中:
public void doSomething(String round, int brackets){return 0;}
当调用方法时,再次使用圆括号。
int x = doSomething(“数据”,42);
代码中的括号 {}
在 Java 和 C 等语言中,括号或花括号定义类、方法和循环等语言结构的开始和结束。
一般来说,括号还定义了变量的作用域。例如,在括号内定义的变量(该括号界定了类的开始和结束)的作用域将在该类的所有方法内。
在标记方法开始和结束的括号内定义的变量具有方法作用域。
for
在标记或循环开始和结束的括号内定义的变量while
仅在该循环内具有范围。
括号(也称为花括号)设置 Java 变量的范围。
何时使用括号、花括号和圆括号
不太可能有人会纠正您不知道括号、圆括号和大括号之间的区别。
事实上,圆括号、方括号和波浪括号这些术语只是编程术语的一部分。
尽管如此,了解各种编程语言符号和工件的正确技术术语还是很有好处的。