java - Différence entre StringBuilder et StringBuffer

Mots clés : javastringbuilderstringbufferjava

meilleur 1 Réponses java - Différence entre StringBuilder et StringBuffer

vote vote

90

public class Main {     public static void main(String[] args) {         int N = 77777777;         long t;          {             StringBuffer sb = new StringBuffer();             t = System.currentTimeMillis();             for (int i = N; i --> 0 ;) {                 sb.append("");             }             System.out.println(System.currentTimeMillis() - t);         }          {             StringBuilder sb = new StringBuilder();             t = System.currentTimeMillis();             for (int i = N; i > 0 ; i--) {                 sb.append("");             }             System.out.println(System.currentTimeMillis() - t);         }     } } 

Questions similaires