Você está aqui: Java ::: Dicas & Truques ::: Arquivos e Diretórios |
||||||||
Como retornar apenas o caminho de um arquivo (sem o nome do arquivo e extensão)Quantidade de visualizações: 7386 vezes |
||||||||
Em algumas situações precisamos obter apenas o caminho de um arquivo, ou seja, se tivermos um caminho e nome de arquivo da seguinte forma: C:\temporario\Java\dica.txt o retorno deverá ser apenas: C:\temporario\Java Veja abaixo um método que realiza esta tarefa. Para facilitar, criei o método estático e o coloquei em uma classe Utilidades. Veja o código para a classe:
Veja agora como usar o método getCaminho() da classe Utilidades a partir do método main() da classe principal:
|
||||||||
![]() |
||||||||
Java ::: Fundamentos da Linguagem ::: Laços |
||||||||||||
Como usar o laço while da linguagem Java - Java para iniciantesQuantidade de visualizações: 17345 vezes |
||||||||||||
O laço while é usado quando queremos executar um bloco de códigos continuamente até uma condição seja verdadeira. Veja sua estrutura:
Diferente de C e C++, a condição a ser testada no while do Java deve sempre retornar um valor boolean. E, muito cuidado deve ser tomado para não produzirmos laços infinitos, ou seja, a condição sendo testada nunca retornará um valor false. Veja um trecho de código no qual exibimos os números pares de 0 a 20:
Veja outro exemplo no qual o laço while é executado até que o usuário digite "fim":
Para finalizar, lembre-se de que o laço while é executado somente enquanto a condição testada for verdadeira. Isso quer dizer que, se na primeira tentativa de execução, a condição já for falsa, o laço nunca será executado. | ||||||||||||
Java ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Como somar os valores dos elementos de um vetor de inteiros em JavaQuantidade de visualizações: 26960 vezes |
||||
Nesta dica eu mostro como podemos usar um laço for para obter a soma dos valores dos elementos de um vetor (ou matriz) de inteiros em Java. Veja que aqui eu criei um método que recebe o vetor e retorna um valor int contendo a soma de todos os elementos. Veja o código completo para o exemplo:
Ao executarmos este código nós teremos o seguinte resultado: A soma dos valores é: 211 | ||||
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Laços |
||||
Exercícios Resolvidos de Java - Usando o laço while para encontrar o MDC (Máximo Divisor Comum) de dois númerosQuantidade de visualizações: 2003 vezes |
||||
Pergunta/Tarefa: Escreva um programa Java que usa o laço while para calcular o MDC (Máximo Divisor Comum) de dois números. Sejam a, b e c números inteiros não nulos, dizemos que c é um divisor comum de a e b se c divide a (escrevemos c|a) e c divide b (c|b). Chamaremos D(a,b) o conjunto de todos os divisores comum de a e b. Sua saída deve ser parecida com: Informe o primeiro número: 16 Informe o segundo número: 24 O MDC de 16 e 24 é: 8 Veja a resolução comentada deste exercício usando Java console:
| ||||
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |