博客
关于我
Java 泛型中的类型推断
阅读量:291 次
发布时间:2019-03-01

本文共 767 字,大约阅读时间需要 2 分钟。

在 Java 编程过程中,可能会遇到一些编译器错误。以下是一个常见的问题及其解决方法:

Java 编译器报错示例

当尝试运行以下代码时,可能会遇到编译器错误:

List
unknows = new ArrayList
();

此时,编译器会抛出以下错误信息:

Error: unexpected typerequired: class or interface without boundsfound:    ?List
unknows = new ArrayList
(); ^----------^

错误原因

在上述代码中,编译器错误提示“未知类型”是因为 List<div></div> 中的 <div> 标签被错误地嵌入到了 Java 代码中。Java 是一种静态类型语言,要求所有类型都必须明确声明,不能包含任何 HTML 或其他非 Java 元素。

修复方法

为了修复这个问题,可以按照以下步骤操作:

  • 正确使用泛型类型:如果你希望在 Java 中使用列表,并且不确定元素类型,可以使用泛型来指定。例如,可以使用 List<String> 或其他具体的类型。

  • 避免混淆 HTML 和 Java 代码:确保在编写 Java 代码时,不使用任何 HTML 标签或其他非 Java 元素。

  • 以下是修复后的正确代码示例:

    List
    unknows = new ArrayList
    ();

    总结

    在编写 Java 代码时,确保所有类型都被正确声明,并且避免将 HTML 或其他非 Java 元素嵌入到代码中。通过使用正确的泛型类型,可以有效避免类似的问题。

    转载地址:http://peha.baihongyu.com/

    你可能感兴趣的文章
    python | 深入理解Python并发编程中的GIL限制与解决方案
    查看>>
    Python | 爬虫实战——亚马逊搜索页监控(附详细源码)
    查看>>
    python | 高效使用Python工具自动生成模块文档的秘诀
    查看>>
    python 一个list去除另一个list中的值
    查看>>
    python 三大框架的 介绍。
    查看>>
    Python 下载的 11 种姿势,一种比一种高级!
    查看>>
    python读取一个文件夹下所有图片_初学Python-找出文件夹下的所有图片
    查看>>
    Python 中 3 个不可思议的返回功能
    查看>>
    python 中 dict 的另一种用法
    查看>>
    Python 中 PIL 读取图片出现异常旋转的解决方法
    查看>>
    python读取word表格内容(1)
    查看>>
    python 中os.path.join 双斜杠的解决办法
    查看>>
    python 中PIL.Image和OpenCV图像格式相互转换
    查看>>
    Python 中Semaphore 信号量对象、Event事件、Condition
    查看>>
    python 中with的使用及样例
    查看>>
    python读取wav文件并播放[pyaudio/wave]
    查看>>
    python读取txt文件的行数
    查看>>
    Python 中内置的最大堆 API
    查看>>
    Python 中只有一个 True 和一个 False 对象吗?
    查看>>
    python读取mtcars数据集并实现以下操作_关于数据处理。。,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!...
    查看>>