All streams
Search
Write a publication
Pull to refresh
0
0

User

Send message
String strRes = String.format(strOrig.replaceAll("\\b(\\S)", "%S"), (Object[]) strOrig.replaceAll("\\b(\\S)\\S*", "$1").split("\\s"));

в опере жесты уже много, много лет :)
В данном примере не совсем очевидно где кончается «примитиный» тип значений и где начинается ссыслчный.
В Java тоже есть подобные подводные камни:

Integer i1 = 100;
Integer i2 = 100;
Integer i3 = 1000;
Integer i4 = 1000;
System.out.println(i1==i2);
System.out.println(i3==i4);

выведет true false, так как значения [-128;127] сравниваются по значению, остальные — по ссылке.
Какой кошмар…
угу, и оперу не пускает из-за этого :D

Information

Rating
Does not participate
Registered
Activity