1
resposta

ajuda!

gente, o codigo não compilou na parte:

package br.com.bytebank.banco.Test;

public class TesteString {

    public static void main(String[] args) {


        String nome = "Mario"; //Object literal;
        String outro = new String("Alura");

        String novo = nome.replace("A", "a");

        System.out.println(novo);
        String **novo** = nome.toLowerCase();

        System.out.println(novo);

        char c = nome.charAt(3);
        System.out.println(c);

        int pos = nome.indexOf("rio");
        System.out.println(pos);

        String sub = nome.substring(1);
        System.out.println(sub);

        for(int i = 0; i < nome.length(); i++) {
            System.out.println(nome.charAt(i));
        }



    }

}
1 resposta

Olá Kelvin dos Santos, Dê um nome diferente para essa variável sua. Asteriscos são operadores de multiplicação. Se retirar os asteriscos, vai ficar duas variáveis com o mesmo nome. Modificando o nome de uma delas, ainda assim você precisa mandar imprimir com o System.out.println() para poder ver a saída.

...
String novo = nome.replace("A", "a");
String novo02 = nome.toLowerCase();

System.out.println(novo);
System.out.println(novo02);
...

Assim vai rodar.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software