- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
/**
* Проверяет переданную строку на пустую или null
* @param str
* @return
*/
public static boolean isEmpty(String str) {
if (str == null) return true;
if (str.isEmpty()) return true;
if (str.length()==0) return true;
return false;
}
public static boolean isHtmlLink(String link) {
if (StringTools.isEmpty(link)) return false;
if (!link.toLowerCase().startsWith("http:")) return false;
return true;
}
/**
* resolves full link by taking baseLink & relative link
* @param link
* @param baseURI
* @return
*/
public static String resolveLink(String link, String baseURL){
try{
if (baseURL==null)
return (link==null)? "": link;
if (link==null || link.isEmpty())
return "";
return java.net.URI.create(baseURL).resolve(link).toASCIIString();
}
catch(Exception _){
return "";
}
}
3.14159265 25.06.2010 17:43 # 0
вроде пьяный код не пишу.
Lure Of Chaos 25.06.2010 18:21 # 0
whtiger 28.06.2010 09:43 # 0
3.14159265 29.06.2010 13:10 # 0
оно появилось в jdk 1.6 и потому неуниверсально
(str.length()==0)) будет работать везде
собственно в данном случае правильный ответ:
либо использование apache commons io
Lure Of Chaos 29.06.2010 16:45 # 0
3.14159265 29.06.2010 17:00 # 0
это return ((str == null) || (str.length()==0));
не скомпилится на 5-ой яве?
Lure Of Chaos 29.06.2010 17:02 # 0
3.14159265 29.06.2010 18:35 # 0
[QUOTE]да тут вообще str.isEmpty() нахер не надо
оно появилось в jdk 1.6 и потому неуниверсально (str.length()==0)) будет работать везде
[/QUOTE]
PS и кстати там очепятка
apache commons [StringUtils]
и какого я там io написал :/
Wеbkill 26.06.2010 00:41 # −9
danilissimus 26.06.2010 19:59 # 0
т.е. строка "http:OLOLO SUKA" будет считаться ссылкой?
Lure Of Chaos 26.06.2010 21:08 # +1
Wеbkill 26.06.2010 21:48 # −8
Wеbkill 26.06.2010 22:04 # −8
Wеbkill 26.06.2010 22:07 # −1
Wеbkill 26.06.2010 22:08 # −8
Wеbkill 26.06.2010 22:10 # −8
Wеbkill 26.06.2010 22:13 # −8
Wеbkill 26.06.2010 22:15 # −8
Wеbkill 26.06.2010 22:23 # −8
Wеbkill 28.06.2010 10:27 # −5
rudolff 05.08.2010 13:49 # 0
раньше писал:
if(count($arr)>0){...}
теперь:
if($arr){...}
guest8 09.04.2019 18:18 # −999
bkiSKwd 25.08.2021 02:00 # 0