⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


✅ Neste exemplo, o programa solicita ao usuário que digite um endereço IPv4 em formato decimal (por exemplo, “192.168.0.1“). Em seguida, o método converterIPv4ParaBinario() é chamado para converter o endereço IPv4 decimal em binário. O resultado é exibido na tela.

🍵 Algoritmo…

✅ O método converterIPv4ParaBinario() recebe o endereço IPv4 decimal como uma string e o divide em octetos usando o método split("\\."), que utiliza o ponto como delimitador. Em seguida, cada octeto é convertido para seu equivalente binário usando o método Integer.toBinaryString(). Se necessário, zeros são adicionados à esquerda para completar 8 bits usando String.format().

✅ Os octetos convertidos em binário são concatenados com um ponto entre eles, formando o endereço IPv4 em binário. O último ponto é removido antes de retornar o resultado.

Espero que isso ajude!

*Atualizado em 18 de junho de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
2 Comentários
Inline Feedbacks
View all comments