File tree Expand file tree Collapse file tree 3 files changed +24
-26
lines changed Expand file tree Collapse file tree 3 files changed +24
-26
lines changed Original file line number Diff line number Diff line change @@ -458,16 +458,16 @@ DBObject defaultOptions( DBObject keys ){
458
458
* @return a string representation of this index's fields
459
459
*/
460
460
public static String genIndexName ( DBObject keys ){
461
- String name = "" ;
461
+ StringBuilder name = new StringBuilder () ;
462
462
for ( String s : keys .keySet () ){
463
463
if ( name .length () > 0 )
464
- name += "_" ;
465
- name += s + "_" ;
464
+ name . append ( '_' ) ;
465
+ name . append ( s ). append ( '_' ) ;
466
466
Object val = keys .get ( s );
467
467
if ( val instanceof Number || val instanceof String )
468
- name += val .toString ().replace ( ' ' , '_' );
468
+ name . append ( val .toString ().replace ( ' ' , '_' ) );
469
469
}
470
- return name ;
470
+ return name . toString () ;
471
471
}
472
472
473
473
// --- END INDEX CODE ---
Original file line number Diff line number Diff line change @@ -693,16 +693,15 @@ public void run() {
693
693
694
694
@ Override
695
695
public String toString () {
696
- String str = "Mongo: " ;
696
+ StringBuilder str = new StringBuilder ( "Mongo: " ) ;
697
697
List <ServerAddress > list = getServerAddressList ();
698
698
if (list == null || list .isEmpty ())
699
- str += "null" ;
699
+ str . append ( "null" ) ;
700
700
else {
701
- for (ServerAddress addr : list ) {
702
- str += addr .toString () + "," ;
703
- }
704
- str = str .substring (0 , str .length () - 1 );
701
+ for ( ServerAddress addr : list )
702
+ str .append ( addr .toString () ).append ( ',' );
703
+ str .deleteCharAt ( str .length () - 1 );
705
704
}
706
- return str ;
705
+ return str . toString () ;
707
706
}
708
707
}
Original file line number Diff line number Diff line change @@ -45,33 +45,32 @@ public String getOption( String name ){
45
45
}
46
46
47
47
public String toString (){
48
- String s = "" ;
49
-
48
+ StringBuilder s = new StringBuilder () ;
49
+
50
50
for ( String p : _options .keySet () ){
51
- s += "-" + p ;
51
+ s . append ( '-' ). append ( p ) ;
52
52
53
53
String v = _options .get ( p );
54
54
if ( v .length () == 0 )
55
55
continue ;
56
56
57
- s += "=" ;
58
-
57
+ s . append ( '=' ) ;
58
+
59
59
if ( v .indexOf ( " " ) >= 0 )
60
- s += " \" " + v + " \" " ;
60
+ s . append ( '"' ). append ( v ). append ( '"' ) ;
61
61
else
62
- s += v ;
62
+ s . append ( v ) ;
63
63
}
64
64
65
65
for ( String p : _params ){
66
- s += " " ;
66
+ s . append ( ' ' ) ;
67
67
if ( p .indexOf ( " " ) >= 0 )
68
- s += " \" " + p + " \" " ;
69
- else
70
- s += p ;
68
+ s . append ( '"' ). append ( p ). append ( '"' ) ;
69
+ else
70
+ s . append ( p ) ;
71
71
}
72
-
73
-
74
- return s ;
72
+
73
+ return s .toString ();
75
74
}
76
75
77
76
final Map <String ,String > _options = new HashMap <String ,String >();
You can’t perform that action at this time.
0 commit comments