Có cách nào để chuyển đổi tự động gọi phương thức tĩnh này (Arrays.asList
):Eclipse: chuyển đổi phương pháp gọi tĩnh để một khẩu tĩnh
import java.util.Arrays;
import java.util.List;
public class StaticImport {
public static void main(String[] args) {
List<String> list = Arrays.asList("hello", "world");
System.out.println(list);
}
}
để gọi trình này sử dụng một static import
:
import static java.util.Arrays.asList;
import java.util.List;
public class StaticImport {
public static void main(String[] args) {
List<String> list = asList("hello", "world");
System.out.println(list);
}
}
tôi biết rằng tôi có thể định cấu hình hoàn thành mã bằng cách sử dụng Window » Preferences » Java » Editor » Content Assist » Favorites
này như được mô tả trong this answer.
Câu hỏi của tôi là về việc chuyển đổi hiện tại yêu cầu phương thức tĩnh. Lý tưởng nhất, tôi muốn không phải cấu hình một "yêu thích nhập khẩu".
thấy điều này: http://stackoverflow.com/questions/288861/eclipse-optimize-imports-to-include-static-imports – lichengwu
@lichengwu i cập nhật câu trả lời của tôi – gontard