Java中带有变量类型的圆括号是什么意思? [重复]

问题描述 投票:0回答:1

我找到了此代码:

Iterator iterator = set.iterator();
while(iterator.hasNext(){
  String element = (String) iterator.next();
}

(String)中的圆括号是什么意思?

java brackets
1个回答
1
投票

是类型转换(广播)。

https://en.wikipedia.org/wiki/Type_conversion

从iterator.next()返回的对象被强制转换为String类型。

© www.soinside.com 2019 - 2024. All rights reserved.