决定编辑这个问题。
(String)指的是施放。
例如:
protected String methodA(Vector X) {
return (String) X.get(0);
}
在这种情况下,get方法返回一个对象,而methodA返回一个String,则需要对String进行强制转换。演员表演完了。
答案 0 :(得分:0)
据我了解,(String)
是一个转换为字符串。在不详细说明的情况下,我认为get
的返回类型为Object
,即使内容属于String
类型。必须使用强制转换来匹配method
的返回类型。
答案 1 :(得分:0)
此方法会将Vector
演员表中的第一个元素返回给String
。
答案 2 :(得分:0)
如果X.get(0)
返回一个Object但底层是String,那么(String) X.get(0)
之外的另一种方法是使用X.get(0).toString()
。这可能更熟悉。