我有一个字符串;
String uA = "Mozilla/5.0 (iPad; CPU OS 8_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12D508 Twitter for iPhone";
String[] a= {"iphone","ipad","ipod"};
它必须返回ipad
,因为ipad是字符串中的第一个匹配项。
在其他情况下
String uA = "Mozilla/5.0 (iPhone/iPad; CPU OS 8_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12D508";
在相同的字符串数组中找到第一个匹配项iPhone
。
null
情况。 - Hossein Narimani Rad