Array <string>和string []有什么区别?

时间:2016-07-07 07:15:57

标签: typescript

spark-submitArray<string>之间有什么区别?

string[]

2 个答案:

答案 0 :(得分:46)

两者之间没有区别,它是一样的。

the docs中说明了这一点:

  

数组类型可以用两种方式之一编写。在第一个,你使用   元素的类型后跟[]表示其数组   元素类型:

let list: number[] = [1, 2, 3];
  

第二种方式使用通用数组类型Array:

let list: Array<number> = [1, 2, 3];

如果要扩展它,您需要使用Array<T>表单,例如:

class MyArray extends Array<string> { ... }

但你不能使用其他形式。

答案 1 :(得分:-1)

数组是同类数据的集合,这意味着数组是相同类型的数据的集合,例如整数,实数,字符等。

顾名思义,字符串存储了诸如'a','b','c'等字符元素的字符串。

让我们以基于字符串的示例为例:-

假设vishal名称存储在字符串中,则可以使用

a =“ vishal”