Java库的巨大冗长的类库

Vla*_*ala 0 java class libraries

我最近进入了Java.我有动态语言的背景,我终于搞清楚为什么人们会抱怨Java的冗长.是否有任何类库来解决这个问题?我宁愿输入类似的东西,String text = someClass.stdin()而不是用Java输入用户输入所需的8行.

And*_*son 6

在Java 5中:

import java.util.Scanner;
...
System.out.print("Enter your name: ");
String userName = new Scanner(System.in).nextLine();  
Run Code Online (Sandbox Code Playgroud)

或者,在Java 6中:

String userName = System.console().readLine("Enter your name: ");
Run Code Online (Sandbox Code Playgroud)

  • +1重点,确保标准库上的最新版本尚未解决. (2认同)

ska*_*man 5

一些Apache Commons库(特别是Lang,IO和Collections)旨在隐藏某些核心Java API的详细程度.然而,Java语言的冗长,我们都被困在了.