0

Java コード例:

public String toString() {

   return (title + '\n' + border + '\n' + getEmpID() + " " 
           + getLastName() + " " + getFirstName() + " " 
           + getHours() + " " + getRate() + " " + getGross() + border);}

ご覧のとおり、長い toString オーバーライドです。

コード行をより小さなビットに分割する標準的な場所はどこですか。前'+''" "'? 助けてください!:)

また、{} を適切に配置する方法を教えていただければ幸いです。

4

6 に答える 6

1
public String toString(){
   return (title + '\n' + border + '\n' + getEmpID() + " " 
           + getLastName() + " " + getFirstName() + " " 
           + getHours() + " " + getRate() + " " + getGross() + border);
}

We usually do the following braces placement. And for example for if-statement

if (condition) {
 // do smth
} else {
 // do smth
}
于 2013-09-09T05:40:33.563 に答える
0

使った方がいい

StringBuilder

パフォーマンスが向上します。文字列 - 文字列は不変であるため、連結は各連結の後に新しい文字列を作成します。

代わりに、StringBuilder は変更可能な String 表現です。

あなたの例のように、そのような文字列連結を行うのは悪い習慣です。

よろしく

于 2013-09-09T06:30:42.330 に答える