Utilização do compilador de Java para
resolução de erros de compilação.
Assinale e corriga no texto abaixo todos os erros de
compilação da classe Encription
(disponível em Encription.java).
Para encontrar todos os erros, deve ir corrigindo os erros encontrados
pelo compilador e recompilar a classe até que a classe
não tenha qualquer erro de compilação.
import java.lang.String;
public class Encription {
public static Encription _enc = null;
public static void main(String[] args) {
String val;
_enc = new Encription();
if (args.length > 1) {
val =
_enc.xorString (args[0],args[1]);
System.out.println(val);
}
public String xorString (String key, String data) {
char[] buffer =
data.toCharArray();
int i = 0;
while(i < data.length()) {
buffer[i] = (char)((int)buffer[i]^(int)key.charAt(i % key.length()));
i++
}
return new String(buffer);
}
}