- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
/**
* Reply string array after tokenize the url address
*
* @param String url
* @return String[]
*/
protected String[] processURL(String url) {
StringBuffer s = new StringBuffer(url);
StringBuffer AfterRemoval = s.delete(0, 27);
...
guest # 0
Кстати, а что будет, если там 26 символов? Исклоючение?
TEH3OPHblu_nemyx # 0 ⇈
Отсюда:
https://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html#delete(int,%20int)
Молча удалит столько символов, сколько сможет удалить.
guest # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
StringBuffer — потокобезопасный, а StringBuilder — потокоопасный. А просто String — иммутабельный, поэтому ему на потокобезопасность насрать.
guest # 0 ⇈
Угадай теперь в чем различие hashmap vs hashtable или vector vs arraylist
TEH3OPHblu_nemyx # 0 ⇈
Полез проверять догадку, оказалось, что есть ещё нюансы, о которых из названия не догадаешься.