java错误:需要<;标示符>; 非法的类型开始

public static void main(String[] args) { Box box1=new Box();double vol=box1.volume(3,4,5);JOptionPane.showMessageDialog(null,vol);System.exit(0);}}
java错误:需要<;标示符>; 非法的类型开始
你的Example3_4类中的main方法呢?应该写成这样:
class Example3_4{

public static void main(String[] args) {
Box box1=new Box();
double vol=box1.volume(3,4,5);
JOptionPane.showMessageDialog(null,vol);
System.exit(0);
}}2012-09-30
说明泛型使用的有错误,泛型可以用"<T>"代表,任意类型的,但是如果这个类型对象不存在就会报错。
解释: “<T>”是泛型的默认值,可以被任意类型所代替,如:
List<String> list = new ArayList<String>();这个就定义了一个String类型的”泛型“集合,那么T的类型就是字符串。
List<User> list = new ArayList<User>();
可以赋值给list:list.add(User);
可以获取到list的值:list.get(0),结果就是User对象;
但是当User对象在java类中根本就不存在或者转换类型有错误,就会报这个错误。2015-06-27
晕。 javax.swing 包里有个 Box 类。2012-09-30
mengvlog 阅读 71 次 更新于 2025-10-29 05:59:58 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部