2017-09-23 6 views
2
String xStr = "hello/master/yoda"; 
String remv_last = xStr.substring(0, xStr.lastIndexOf("/")) 
System.out.println(remv_last); 

sortieY a-t-il un code "firstIndexOf"?

hello/master 

Ma question est; comment puis-je obtenir cette sortie, merci d'aider.

master/yoda 

Répondre

1

utilisation indexOf

String xStr = "hello/master/yoda"; 
String remv_last = xStr.substring(xStr.indexOf("/") + 1); 
System.out.println(remv_last); 
+0

Merci beaucoup. –

0

Vous pouvez utiliser indexOf simple, il vous donnera la première occurrence que

 String xStr = "hello/master/yoda"; 
    String remv_last = xStr.substring(0, xStr.lastIndexOf("/")); 
    int firstIndex = xStr.indexOf("/"); 
    String firstCharacter = xStr.substring(firstIndex,xStr.length()); 
    System.out.println(remv_last); 
    System.out.println(firstCharacter); 

Il imprimera nécessaire

+0

Merci beaucoup. –

+0

Bienvenue Pas de problème – SarthAk