class ReverseString { public static String reverseIt(String inicial) { int i, tam = inicial.length(); StringBuffer dest = new StringBuffer(tam); for (i = (tam - 1); i >= 0; i--) { dest.append(inicial.charAt(i)); } System.out.println(dest.toString()); } }O método System.out.println() não aceita StringBuffer como parâmetro.
Quais os valores impressos após a execução do trecho de código abaixo? Explique o valor final de ii.
Integer ii,jj,kk; ii = new Integer(8); jj = new Integer(0); kk = new Integer(10); System.out.println("ii="+ii); 8 System.out.println("jj="+jj); 0 System.out.println("kk="+kk); 10 jj=ii; System.out.println("jj="+jj); 8 jj=kk; System.out.println("ii="+ii); 8 System.out.println("jj="+jj); 10 System.out.println("kk="+kk); 10O valor final de ii é oito porque ele não foi alterado.
Use o método toString() e toString(int i) para converter o Integer abaixo em uma String.
Integer i; String s; i = new Integer(1996); s = i.toString(); s = Integer.toString(i.intValue());