1. ホーム
  2. java

[解決済み] JavaでImportの名前を変更する、または同じ名前の2つのクラスをインポートする

2022-01-30 11:14:59

質問事項

Pythonでは、aを行うことができます。

from a import b as c

2つのインポートが衝突しているので、Javaでこれをどのように行うのでしょうか。

どのように解決するのですか?

Javaには、インポートエイリアスの仕組みがありません。同じ名前の2つのクラスをインポートして、その両方を未修飾で使用することはできません。

一方のクラスをインポートし、もう一方のクラスには完全修飾名を使用する、つまり

import com.text.Formatter;

private Formatter textFormatter;
private com.json.Formatter jsonFormatter;