java string cache
Jul. 12th, 2006 11:22 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Только вчера с удивлением обнаружил, что стринговый кэш в java всё таки работает:
вернёт
false
true
public class Test
{
public static final void main(String[] args)
throws Exception
{
String test1 = "this is a text";
String subTest1 = test1.substring(10);
String test2 = "this is not a text";
String subTest2 = test2.substring(14);
System.out.println(subTest1 == subTest2);
System.out.println(subTest1.intern() == subTest2.intern());
}
}
вернёт
false
true
no subject
Date: 2006-07-13 10:07 am (UTC)я думал он всегда и работал...
no subject
Date: 2006-07-13 10:18 am (UTC)Äàâàé ãîíÿòü ÷àè?
Date: 2007-01-13 07:49 am (UTC)Ñàìûé âêóñíûé ÷àé!
Ñàìûé âêóñíûé ïîëåçíûé öåëåáíûé ÷àé çäåñü. Âñ¸ î ÷àå ÷àéíîé ïðîöåäóðå!
http://chainaya-strana.by.ru
G'night
Re: Äàâàé ãîíÿòü ÷àè?
Date: 2007-01-14 01:17 pm (UTC)