import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse;
public class Scanner { String direccion= "https://v6.exchangerate-api.com/v6/e3503a3e864af1d7c85af349/pair/"+MonedaOriginal+"/"+MonedaConvertida; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(direccion)) .build(); HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }
¿cómo lo ligo con?:
import java.util.Scanner;
import static java.lang.Integer.parseInt;
public class Main { public static void main(String[] args) { String MonedaOriginal; double MontoAConvertir; double MontoConvertido; String MonedaConvertida;
Scanner lectura = new Scanner(System.in);
System.out.println("""
*************************************************\s
\
Sea bienvenido al convertidor de divisas =)\s
Elija el número de su selección a convertir:\s
1) \t\t"USD a ARS"
2) \t\t"ARS a USD"
3) \t\t"USD a BRL"
4) \t\t"BRL a USD"
5) \t\t"USD a COP"
6) \t\t"COP a USD"
""");
var Seleccion = parseInt(lectura.nextLine());
if (Seleccion % 2 == 0) {
MonedaConvertida = "USD";
MonedaOriginal = "ARS";
} else if (Seleccion == 1) {
MonedaConvertida = "ARG";
} else if (Seleccion == 3) {
MonedaConvertida = "BRL";
} else if (Seleccion == 4)
MonedaOriginal = "BRL";
else if (Seleccion == 5) {
MonedaConvertida = "COP";
} else {
MonedaOriginal = "COP";
}
}}