import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class 大小写转换 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );
char c[] = br.readLine().toCharArray();
for (int i = 0; i < c.length; i++) {
if(c[i]>=65 && c[i]<=90){
c[i]+=32;
}else{
c[i]-=32;
}
}
System.out.println(new String(c));
}
}
System.in es un objeto instanciado de la secuencia de impresión. La función de la clase InputStreamReader es convertir datos de bytes externos en datos de caracteres e ingresarlos en la memoria del programa.
El propósito de la clase BufferedReader es leer la información de datos en el búfer