(支架)vs {braces} vs [括号]:有什么区别?

Java教程 2025-08-29

何时使用round(),square []和curly {}括号

要成为10倍软件开发人员,您需要掌握一种语言 - 英语。

包括Java,C ++,JavaScript和C#的语言使用各种类型的括号来表示代码的不同方面。

例如:

  • 圆括号()用于方法。

  • 方括号[]用于数组。

  • 卷曲支架{}用于设置范围。

牙套,支架和括号之间的区别

正如您可能会听到圆形支架方括号卷发括号的术语时,这些符号不是这些符号的正确或正式名称。专有名称是支括号括号括号。这是它们之间的区别:

  • 括号是弯曲或圆形支架的适当术语。

  • 牙套是卷曲支架的适当术语。

  • 方括号简称为括号

括号与支撑与括号
专有名称 替代名称 典型用途
支撑 卷曲牙套,弯曲的牙套,鸡唇 定义类,方法,循环或代码块的开始和结尾
括号 方括号 用于数组声明或访问集合类中的元素
插入语 圆括号 定义方法签名,或将参数传递到方法

方括号[]语言

在大多数编程语言中,方括号用于定义数组:

 string [] data = {“ i”,“需要”,“ arrays”};

在C#中,您还将看到方括号以选择一系列数组值,如此示例:

 var array = new int [] {1,2,3,4,5}; var slice1 = array [2 ..^3];

方括号的另一个常见用途是访问字典或地图中的元素,如此python示例:

 value = data_dictionary ['key']

Groovy和C#还使用括号访问对象的属性。

括号编程()

许多编程语言,包括Java,通常将圆括号或括号与方法相关联。

方法的参数列表始终放在Java中的圆括号中:

公共无效的dosomething(字符串圆,int brackets){返回0;}

调用方法后,再次使用圆托。

 int x = dosomething(“数据”,42);

代码{}中的牙套

在诸如Java和C之类的语言中,括号或卷曲括号定义了类,方法和循环等语言构造的开始和结尾。

一般而言,括号还定义了变量的范围。例如,在括号内定义的变量,该变量描绘了类的开始和结束,将在所有类的方法内都具有范围。

标记方法的开始和结尾的括号内定义的变量具有方法范围

在括号内定义的变量,该变量标记为forwhile仅在该循环内具有范围的范围。

牙套,也称为卷曲支架,为Java变量设置了范围。

何时说括号,括号和括号

由于不知道括号,括号和牙套之间的区别,任何人都不会纠正您。

事实是,术语圆括号方括号弯曲的括号只是编程白话的一部分。

然而,最好了解各种编程语言符号和人工制品的适当技术术语。