问题描述

创建一个存储字符串数据的List集合,但报以下错误:Type 'java.awt.List' does not have type parameters

解决方法

import java.awt.*;改为import java.util.List;import java.util.*;

原因分析

导错了包

java.util.List;与 java.awt.List; 的区别

  1. java.util.*java.awt.*都是java的标准库包,其中*表示java.utiljava.awt包里的所有类。
  2. java.util.*包含的是一些工具类,如集合类中List、Map、HashMap、Set等.
  3. java.awt .*则封装的是和图形绘制相关的类,如点Point、线Line等。

问题二:

Incompatible types. Found: 'java.io.InputStream', required: 'org.omg.CORBA.portable.InputStream'
不能从 java.io.InputStream 转换为 org.omg.CORBA.portable.InputStream

导入的jar包及其顺序

解决方法
java中有两个包都包含InputStream,而在使用IDE工具时可能会默认把org.omg.CORBA.portable.InputStream这个包放在前面的。

  1. 手动把org.omg.CORBA.portable.InputStream包换成java.io.InputStream
  2. 在使用IDE自动补全时向下选择java.io.InputStream中的InputStream

参考文章

  1. java.util.List;与 java.awt.List; 的区别
  2. Type ‘java.awt.List‘ does not have type parameters
  3. 不能从 java.io.InputStream 转换为 org.omg.CORBA.portable.InputStream

Java中导入错误的jar所引发的问题相关推荐

  1. java 中如何打包成 jar 包

    这里写目录标题 1. java 中如何打包成 jar 包 1.1. 手动打包可直接执行的 jar 包 1.2. 使用 intellij idea 工具打包可直接执行的 jar 包 1. java 中如 ...

  2. 微信开发者工具中导入错误 提示请选择含app.json/project.config.json的目录(纪录篇)

    是因为每一次 npm run dev:mp-weixin 时都在编译dist/dev下的文件 所以在选择目录之前,要先找到自己创建的项目中的app.json文件,然后选择app.json文件的上级目录 ...

  3. 包 java中导入awt_Java 查找并高亮显示PDF文本

    本文将使用Free Spire.PDF for Java免费控件来查找PDF文档中的特定文本并对其高亮显示,以此便于后期能够快速查看. Free Spire.PDF for Java主要功能在于帮助开 ...

  4. jmeter 导入java,JMeter导入自定义的Jar包的详解教程

    1.简介 原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百 ...

  5. JAVA中StackOverflowError错误

    StackOverflowError 原因 根据名字的意思可以大致知道它是跟函数栈有关的错误,就是函数栈调用太深了,可能是代码中有了循环调用方法而无法退出的情况.而像while这样的死循环,不会报错, ...

  6. Java中导入、导出Excel——HSSFWorkbook 使用

    一.介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统.银行系统).或者是:我们已经习惯用Excel打印.这样在我们实际 ...

  7. java中ajax的使用jar包_AJAX Java示例

    要创建ajax示例,需要使用服务器端语言,例如:Servlet,JSP,PHP,ASP.Net等.这里使用JSP来生成服务器端代码. 在这个例子中,只是打印给定数字的表. 使用jsp创建ajax示例的 ...

  8. Java中导入/导出excel,导出pdf报表信息

    1.项目中经常需要用到报表生成,信息导入数据库的功能.主要有以下几种. 2.其中比较简单的是 外部数据无需处理直接 导入数据库中,这种比较简单.直接利用Navicat数据库工具 导入外部.示例如下 1 ...

  9. java中的错误流_如何在Java中更改Saxon的标准错误输出流?

    撒克逊人将错误转移到 javax.xml.transform.ErrorListener对象.最初,这些对象中有一个默认对象,它会将异常写入stderr,但是您可以轻松创建新的ErrorListene ...

最新文章

  1. Linux 什么时候才能足够完美?
  2. python爬虫从入门到精通-Python网络爬虫开发从入门到精通
  3. 源码注释TODO/ FIXME/XXX,
  4. Async/await 和 Promises 区别
  5. 雅虎14条性能优化(经典)
  6. pm入门-需求调研/竞品分析/应用工具简介
  7. 高校邦HTML5,高校邦视频自动播放器
  8. 什么是嵌入式开发?嵌入式是什么?初学者必看。
  9. 【毕设】基于CycleGAN的风格迁移【二】CycleGAN源码解读
  10. JavaAwt子部件定位设置大小,setBounds(x, y, w, h);setLocation(x, y); setSize(w, h); 一开始不起作用,加个延时起作用了
  11. mysql safe file priv_mysql --secure-file-priv问题解决方案
  12. 跨链桥:用零知识证明桥接多链宇宙
  13. 组合数的几种计算方法
  14. iNode客户端“未收到服务器回应,即将强行下线,请检查终端能否正常访问网络或者与管理员联系”问题与解决方式
  15. Android 中自定义ViewGroup实现流式布局的效果
  16. CSS优先级权重练习
  17. Magento2.1x常见报错处理
  18. 用python绘制散点图
  19. 屏幕坐标系转为笛卡尔坐标系
  20. 饥荒联机版 服务器未响应,饥荒联机版常见问题汇_饥荒联机版常见问题大全_快吧单机游戏...

热门文章

  1. python读写二进制文件的方法
  2. CSP认证201604-1 折点计数[C++题解]:枚举、遍历
  3. opencv3学习总结1
  4. c语言调用shell命令一 popen使用以及获取命令返回值
  5. n个数进栈后输出的可能序列数
  6. yii2 pdo mysql 乱码_YII2.0使用PDO连接Oracle库查询结果中文显示乱码问题
  7. mysql参数优化51cto_超详细MySQL数据库优化
  8. python百度关键词自动提交订单_Python小工具-根据输入关键字自动打开百度搜索结果的第一页...
  9. Ubuntu16.04 安装chromedriver
  10. python 自然语言处理(三)获取词性