ArrayList<String> nicknames = (ArrayList<String>) application.getAttribute("accounts");这行代码为什么这样写的
时间: 2024-06-05 16:12:51 浏览: 52
将类中的List<String>改为proarrayList<product> proarray ,过程代码
这行代码是将应用程序作用域中名为"accounts"的属性强制转换为一个字符串类型的ArrayList对象,并将其赋值给名为"nicknames"的变量。
可能是因为在应用程序的其他地方需要对"accounts"属性进行操作,而"accounts"是以字符串类型的ArrayList形式存储的,所以需要使用这行代码将其转换为ArrayList<String>类型。
阅读全文