なぜAndroidのメーカーは、コードを再フォーマットに完全なパッケージをインポート

AADA:

私はHashMapを使用するクラスを持っていると私は、インポートのjava.util.HashMapを輸入しています。

再フォーマットコードを実行する上で - > EclipseのショートカットCNTRL +シフト+ R使用

輸入java.utilのに再フォーマットして変換します。*

なぜAndroidのスタジオの輸入すべてのクラス我々は唯一、ここでHashMapを必要とする場合は?それは不必要ではありません。

Jeel Vankhede:

任意のパッケージに複数持っている場合はN番号の輸入の同じパッケージを Androidのスタジオで、それは自動的に変換し*、そのパッケージを輸入(デフォルトは5トップレベルのシンボルのためと3 Javaの静および列挙型のメンバーのために)

あなたは、パッケージからの輸入品のいくつかのN数を抱えているのであれば、例えばjava.util、それはに変換されますjava.util.*

どこでそれを変更するには、その設定を見つけるには?

  1. 開く設定[ファイル] - > [設定のAndroid Studioで(CTRL + ALT + S)

  2. 移動エディタ- >コードスタイル- > Javaの/ Kotlinとオープン輸入タブ、その変更N番号をご適した例いずれにも。

ここでは、画像の説明を入力します。

だけでなく、利用可能な他のオプションがあります。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=226464&siteId=1