Bom dia Pessoal,
Por favor necessito, da ajuda de vocês, para resolver o problema abaixo.
Desde já agradeço
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
System.out.println(“Digite um String”);
String p = teclado.next();
int n = p.length();
char l = p.charAt(0);
String p2 = “”;
for (int i = 1; i == l; i++) {
p2=p2+l; [i]//Por que não esta adicionando o char l a String p2?[/i]
}
System.out.println(p2);//Continua a imprimir vazia
}
}
- Java != Delphi (a posição 0 da string não contém o comprimento da string)
- Java != Delphi (para fazer um loop que conte de 1 até n, você tem de fazer:
for (int i = 1; i <= n; ++i) {
}
E para fazer um loop que conte de 0 até n - 1, você tem de fazer:
for (int i = 0; i < n; ++i) {
}
[code]public static void main(String[] args) {
char c = '3';
String s = "";
for(int i = 0; i < c; i++) {
s += c;
System.out.print(s + "\n");
}
}[/code]
result
[quote]3
33
333
3333
33333
333333
3333333
33333333
333333333
3333333333
33333333333
333333333333
3333333333333
33333333333333
333333333333333
3333333333333333
33333333333333333
333333333333333333
3333333333333333333
33333333333333333333
333333333333333333333
3333333333333333333333
33333333333333333333333
333333333333333333333333
3333333333333333333333333
33333333333333333333333333
333333333333333333333333333
3333333333333333333333333333
33333333333333333333333333333
333333333333333333333333333333
3333333333333333333333333333333
33333333333333333333333333333333
333333333333333333333333333333333
3333333333333333333333333333333333
33333333333333333333333333333333333
333333333333333333333333333333333333
3333333333333333333333333333333333333
33333333333333333333333333333333333333
333333333333333333333333333333333333333
3333333333333333333333333333333333333333
33333333333333333333333333333333333333333
333333333333333333333333333333333333333333
3333333333333333333333333333333333333333333
33333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333
3333333333333333333333333333333333333333333333
33333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333
3333333333333333333333333333333333333333333333333
33333333333333333333333333333333333333333333333333
333333333333333333333333333333333333333333333333333[/quote]

Agradeço a todos, pela ajuda…