Olá amigos, me deparei com uma situação tensa:
Scanner entrada = new Scanner(System.in);
System.out.println("Digite o e-mail:");
String email = entrada.next();
System.out.println("Digite a senha:");
String senha = entrada.next();
String replaceAll = POST_PARAMS.replaceAll("\\$email\\$", email);
String replaceAll1 = POST_PARAMS.replaceAll("\\$senha\\$", senha);
System.out.println(POST_PARAMS);
con.setDoOutput(true);
try (OutputStream os = con.getOutputStream())
{
os.write(POST_PARAMS.getBytes());
os.flush();
}
Essa aplicação deveria pegar o e-mail e senha e fazer o POST. No caso os parametros do POST estão uma String pública. Então eu usei o replaceAll(); para recuperar o teclado, mas mesmo assim ele não altera a variavel $senha$ ou $email