gpt4 book ai didi

java - 为什么 Android Studio 在 Reformatting the code 上导入完整包

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:18:13 25 4
gpt4 key购买 nike

我有一个使用 HashMap 的类,我已经导入了导入 java.util.HashMap。

在执行重新格式化代码时 -> 使用 Cntrl+Shift+R 的 eclipse 快捷方式

它重新格式化并转换为导入 java.util.*

如果我们只需要一个类,这里​​是 HashMap,为什么 android studio 导入所有类?是不是没必要。

最佳答案

如果任何包在 Android studio 中有超过 N 个 导入相同的包,它会自动将其转换为 * 导入该包(顶级符号默认为 5,Java 静态和枚举成员默认为 3)

因此,例如,如果您从包 java.util 导入了 N 次,它会转换为 java.util .*.

在哪里可以找到要更改的设置?

  1. 在 Android Studio (ctrl+alt+s) 中从 File-> Settings 打开设置。

  2. 转到 Editor -> Code Style -> Java/Kotlin 并打开 imports 选项卡 然后将 N number 更改为任何适合您的情况。

enter image description here

还有其他可用的选项。

关于java - 为什么 Android Studio 在 Reformatting the code 上导入完整包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56881200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com