Neste artigo, vamos explorar a criação de uma calculadora simples em Java, que utiliza o JOptionPane
para interagir com o usuário e operadores ternários para executar operações matemáticas. Este projeto é ideal para iniciantes que querem entender melhor a manipulação de entradas de usuário e o uso de classes Wrapper.
Estrutura do Projeto
Nosso projeto consiste em uma classe chamada CalculadoraFundamentos
, que solicita dois números e uma operação do usuário, calcula o resultado e o exibe em uma caixa de diálogo.
Código Fonte
Vamos dividir o código em partes para facilitar a compreensão:
1. Definindo o Locale
Este comando define o formato numérico para o padrão dos Estados Unidos, garantindo que os números inseridos sejam interpretados corretamente.
2. Solicitando Entradas do Usuário
Aqui, utilizamos o JOptionPane
para solicitar dois números do usuário.
3. Formatando e Convertendo Entradas
As entradas são formatadas para substituir vírgulas por pontos e, em seguida, convertidas para o tipo Double
.
4. Solicitando a Operação
Solicitamos ao usuário que escolha uma operação matemática.
5. Calculando o Resultado
Utilizamos operadores ternários para determinar o resultado com base na operação escolhida.
6. Exibindo o Resultado
Finalmente, formatamos e exibimos o resultado ou uma mensagem de erro se a operação for inválida.
Conclusão
Este projeto simples demonstra como podemos utilizar Java para criar uma aplicação interativa que manipula entradas de usuário e realiza operações matemáticas. É um ótimo exercício para praticar a conversão de tipos, operadores ternários e o uso de JOptionPane
para interação com o usuário.