Pour les variable et tableaux il me semblais bien que le GC s'occupais de tout.
Après j'ai par exemple une ListActivity qui contient 366 elements
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionS'il n'y a pas de référence sur l'objet! En gros, si ton objet est mis à null.
//Cette simple ligne créé 8 objets pour réussir à créer s String s = "a" + "b" + "c" + "d"; // Le code ci dessous n'en créé que 6 StringBuilder sb = new StringBuilder(); sb.append("a"); sb.append("b"); sb.append("c"); sb.append("d"); String s = sb.toString();
public class Test { public static void main(String[] args) { int length = 100000; // avec un String long t0 = System.currentTimeMillis(); String aaa = ""; while (aaa.length() < length) { aaa += 'a'; } long t1 = System.currentTimeMillis(); System.out.println("concat String : " + (t1 - t0) + "ms"); // avec un StringBuffer t0 = System.currentTimeMillis(); StringBuilder bbb = new StringBuilder(); while (bbb.length() < length) { bbb.append('b'); } t1 = System.currentTimeMillis(); System.out.println("concat StringBuilder : " + (t1 - t0) + "ms"); } }
public static void main(String[] args) { String recherche = "jacques martin"; String regex = "(.*"+recherche.replaceAll("\\p{Space}", ".*)|(.*")+".*)"; System.out.println("saint jacques de compostelle".matches(regex)); }