Idea 导包自动变成星号 Idea 导包自动变成*号的问题 java.io.* Idea 自动导包变成星号

article/2025/10/6 6:13:23

        Idea 导包自动变成星号 Idea 导包自动变成*号的问题 java.io.* Idea 自动导包变成星号

一、问题描述

        1、在使用idea开发时,经常会出现导入的包自动变成 xx.*的情况,比如下面代码:


public String read(MultipartFile file) throws IOException {StringBuffer sb = new StringBuffer();BufferedReader buffer = new BufferedReader(new InputStreamReader(file.getInputStream() ,"UTF-8"));String line ;while((line = buffer.readLine()) != null) {sb.append(line);}File file1 = new File("");FileInputStream fileInputStream = new FileInputStream("");FileOutputStream fileOutputStream = new FileOutputStream("");return sb.toString();
}

        2、查看类前面的导包部分,会自动变成: java.io.*

二、问题解决

        1、原来这是idea提供的代码优化功能,当同一个包下导入的类,超过某个数量时,自动转换为 .* , 比如,上面的代码中有 6个类 都来自于 java.io 包中,则转换为 java.io.*,分别如下:

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;

        2、Idea 中,设置同一个包下导入类超过某个数量时,转换为*号


http://chatgpt.dhexx.cn/article/rrR1AZhm.shtml

相关文章

JAVA的使用idea导包

最近我在学java,对Java也非常无奈,为了让大家避坑,我提出了几点建议,希望对你们有帮助。 1.如果下载jdk,eclipse的话,建议去网上搜一下下哪个版本,可以不用下最新的 2.初期可能会让你们用cmd运行…

idea导包失败解决

两种失败的表现 1.pom爆红 2.pom没问题,但是点开源码无法查看 可以尝试的几种方式 解决: 1.搜索.lastUpdated后缀的文件,删除对应的包名,重新下载 .lastUpdated文件是下载失败后的遗留文件 2.删除maven本地仓库中报错的jar包…

IntelliJ IDEA中包的导入以及注意事项

包(package)的导入及注意事项 文章目录 IntelliJ IDEA中包的导入前言一、包(package)的导入二、包(package)导入的注意事项 1.导包的具体操作2.导包的注意事项总结 前言 例如:随着JAVA语言的不…

NodeList和HTMLCollection

首先NodeList和HTMLCollection都是DOM节点的集合。 NodeList中包含的节点类型可能是Element/Text/Comment/Document/DocumentFragment等,我们知道nodeType的种类有12种。NodeList由Node.childNodes和document.querySelectorAll()返回,不同的是node.Chil…

nodelist与HTMLCollection

转自:http://www.jianshu.com/p/f6ff5ebe45fd 这篇博客起源于我对一道作业题的思考,在DOM课程中,第二道作业题是: elem.children和elem.childNodes的区别? 那么这两者的区别究竟是什么呢?当时我在回答的时候…

HTMLCollection vs NodeList

原文地址:HTMLCollection vs NodeList 作者:HungerLyndon 来源:简书 正文 >>> 引文 这篇博客起源于我对一道作业题的思考,在DOM课程中,第二道作业题是: elem.children和elem.childNodes的区别&…

php nodelist,了解NodeList、HTMLCollection以及NamedNodeMap的使用(代码)

本篇文章给大家带来的内容是关于了解NodeList、HTMLCollection以及NamedNodeMap的使用(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 这三个都是类数组对象。HTMLCollection只包含元素节点,而NodeList包含…

ArrayList转NodeList

废物不多说,直接上代码 let oldList let toNodeList function (arrayOfNodes) {let fragment document.createDocumentFragment();arrayOfNodes.forEach(function (item) {fragment.appendChild(item.cloneNode());});return fragment.childNodes;};let playLisT…

java实现单链表NodeList

目录 一、单链表的概念 二、单链表的实现 1.定义节点类 2.定义单链表 1.属性 2.方法 三、完整实现 一、单链表的概念 单链表的概念:单链表是一种链式存取的数据结构,链表中的数据是以结点来表示的,每个结点的构成:元素(数据…

Node节点、NodeList节点列表

一.NOde节点 属性 className 设置/返回元素的class属性的属性值 innerHTML 设置/返回元素的开始标签与结束标签之间的内容 value 设置/返回文本框与文本域的内容 nextElementSibling 返回下一个紧邻的兄弟节点 previousElementSibling 返回上一个紧邻的兄弟节点 paren…

(一)类数组对象NodeList

NodeList对象的特点: NodeList是一种类数组对象,用于保存一组有序的节点。 可以通过方括号语法来访问NodeList的值,有item方法与length属性。 它并不是Array的实例,没有数组对象的方法。 通过demo简单了解一下NodeList&#xff1a…

javascript 中的nodeList理解

NodeList是一中类数组对象,用于保存一组有序的节点可以通过方括号来访问NodeList的值,他有item()方法与length属性。他并不是Array的实列,没有数组对象的方法。 如何拿到nodeList? var box document.getElementById(box); var nodes box.…

arvix日报0522

1. 3d semantic map Dense Semantic 3D Map Based Long-Term Visual Localization with Hybrid Features

arvix日报0521

1. [paopao] Model Free Calibration of Wheeled Robots Using Gaussian Process 没看懂 2. 西安交大2019icra,介绍一种semantic 3d map方法,基于orb-slam融合语义分割信息融合GPS定位数据提供拓扑地图的方法,用kitti数据库 Visual Semanti…

虚拟现实VR|增强现实AR和人工智能AI结合

1、前言: 近年溺水于CV苦海无法自拔,好久没关注VR或VR引擎了 ,记得看2018年Unite Beijing 2018论坛的报道里,Unity AI与机器学习副总裁Danny Lange分享了ML-Agents的新进展。当时稍微关注了下,Danny Lange在加入Unity…

如何将Vufroria 、ARCore和ARkit结合使用

如果想使用Vuforia的卡牌识别,又想加入ARCore和ARKit的平面识别功能。解决办法就是将Vuforia与AR Foudation结合使用。 环境配置 Unity版本:2018.4.2f1以上版本 ARFoundation SDK版本:arfoundation-samples-1.5-preview 下载地址&#xff1a…

ARC

自动引用计数(ARC),是一项为Objective - C程序在编译时提供自动内存管理的功能。ARC可以让你把注意力集中在你感兴趣的代码,对象图,和你的应用程序中的对象之间的关系,让你不必再花费精力在retain和release…

ARVR技术 | AR, VR, MR和XR?想搞清楚不?

AR, VR, MR,现在还有XR ?这些缩写是什么?它们代表什么? 让我们快速梳理一下技术术语。 首先,虽然你可能熟悉其中的一些术语,如AR和VR, 但MR和XR对许多人来说仍然是新鲜的术语。 目前的共识是,所有这些互补形式的现实都落在一…

VR与AR简史

点击上方“LiveVideoStack”关注我们 翻译:Alex 技术审校:周昌印 ▲扫描图中二维码或点击阅读原文▲ 了解音视频技术大会更多信息 VR的历史可以追溯到20世纪60年代。早在1961年,Phlico公司的Charles Comeau和James Bryan就开发了一款头显设备…

【iOS】ARC实现

ARC由以下工具来实现: clang(LLVM编译器)3.0以上objc4 Objective-C运行时库493.9以上 下面我们,我们将围绕clang汇编输出和objc4库的源代码探究ARC实现 1. __strong修饰符 1.1 赋值给附有__strong修饰符的变量 看下面代码 {…