Gostaria de saber porque que o comando abaixo não funciona:
'valor é uma string com o conteúdo "JAVA é o bicho"
String var1="";
var1 = valor.substring(0,4);
//Imprime todo o conteúdo e e não apenas JAVA
System.out.println(var1);
Há única maneira de funcionar é:
String var1 = valor.subsr(0,4);
//Imprime apenas JAVA
System.out.println(var1);
Tem alguma coisa a ver com a passagem de parâmetro/atribuição por referência e não por valor?
Se alguém puder me explicar agradeço!
:( :( :(