Enviado em 18/10/2021 - 15:35h
Boa tarde, tô estudando Java Básico e após ver um pouco de teoria, estou fazendo exercícios. Travei em um exercício e gostaria de ajuda. O exercício em questão:
import java.util.Scanner;
class Main {
public static void main(String[] args) {
//char D;
//int num = (Integer.parseInt("D", 16));
//System.out.println(Integer.toBinaryString(num));
Scanner teclado = new Scanner(System.in);
System.out.printf("Informe um número em hexadecimal: ");
String numeroHexaDecimal = (teclado.nextLine());
String z = letras_b_e_c(numeroHexaDecimal.charAt(0));
System.out.print(z);
}
static String letras_b_e_c(char numeroHexa){
String numeroBinario = (String) letras_b_e_c(numeroHexa);
switch(numeroHexa){
case 'A': numeroBinario = "1010";
break;
case 'B': numeroBinario = "1011";
break;
case 'C': numeroBinario = "1100";
break;
case 'D': numeroBinario = "1101";
break;
case 'E': numeroBinario = "1110";
break;
case 'F': numeroBinario = "1111";
break;
System.out.printf(numeroBinario);
}
}
}
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (3)
O 1º artigo a gente nunca esquece (3)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (9)