Как получить определенное слово от String в JAVA Android?

У меня есть одна строка

String path = /PravinSB/servlet/com.gjgj.rmf.controllers.Hello 

Из этой строки мне нужно только слово – PravinSB.

Как я могу это сделать в JAVA

Попробуй это

 String path = /PravinSB/servlet/com.gjgj.rmf.controllers.Hello String[] split = path.split("/"); String name = split[1]; //name is your result. 
 String path = /PravinSB/servlet/com.gjgj.rmf.controllers.Hello String[] split = path.split("/"); String name = split[1]; //name is your result. 

Проверьте ссылку ниже

http://ideone.com/4Uzosq

Попробуй это:

 String path = /PravinSB/servlet/com.gjgj.rmf.controllers.Hello String[] split = path.split("/"); String name = split[1]; 

Также попробуйте следующее:

 String path = /PravinSB/servlet/com.gjgj.rmf.controllers.Hello String name=path.substring(1,status.length()-39); 

Если вы уверены, что PravinSB будет первым, тогда все вышеприведенные ответы верны. Но если добавится один элемент, скажите /a/PravinSB/servlet/com.gjgj.rmf.controllers.Hello, то это будет неправильное решение.

 String path = "/PravinSB/servlet/com.gjgj.rmf.controllers.Hello"; int indexOfString = path.indexOf("PravinSB"); int indexOfNextSlash = path.indexOf("/", indexOfString); String name=path.substring(indexOfString,indexOfNextSlash); 

Это будет работать, даже если строка

 String path = "/a/PravinSB/servlet/com.gjgj.rmf.controllers.Hello";