我有一個任務,我們需要用toString()方法創建一個User類。 toString方法應返回一個字符串,其中包含有關用戶的所有信息。我們需要創建一個包含50個用戶對象的數組,並在單獨的行上打印有關每個用戶的信息。問題是,我想把所有的字符串放在一個整齊的表中,並且所有的字符串長度都一樣。因此,舉例來說:setfill()和setw()Java是否等價?
User Name Password Full Name Email
___________________________________________________________________________________________
shortUser 12345 John Smith [email protected]
thisUserIsLonger 1234567890 Smitty Werbenjagermanjensen [email protected]
我想保持所有對齊,因爲它在上表中。這在C++中很容易,因爲我可以使用setw()根據字段的大小動態地填充空格。在Java中是這樣的可能嗎?