Você está aqui: Java ::: Dicas & Truques ::: Arquivos e Diretórios |
Obter a extensão de um arquivoQuantidade de visualizações: 13152 vezes |
// Este exemplo mostra como obter a extensão de um // arquivo import java.io.*; public class Estudos{ public static void main(String[] args){ File arquivo = new File("c:\\java\\Teste.java"); String nome = arquivo.getName(); String ext = nome.substring(nome.lastIndexOf('.') + 1); System.out.println("A extensao do arquivo e: " + ext); System.exit(0); } } |
![]() |
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Strings e Caracteres |
Exercícios Resolvidos de Java - Como contar os caracteres maiúsculos em uma string informada pelo usuárioQuantidade de visualizações: 1000 vezes |
Pergunta/Tarefa: Escreva um programa Java que solicita ao usuário um palavra, frase ou texto e informa a quantidade de caracteres maiúsculos encontrados. Sua saída deverá ser parecida com: Informe uma palavra, frase ou texto: Arquivo de Códigos A palavra ou frase contém 2 letras maiúsculas. Veja a resolução comentada deste exercício usando Java: package estudos; /* ATENÇÃO: O código usado na resolução deste exercício não considera caracteres com acentos nem o cedilha. Fica a seu cargo pesquisar formas alternativas ou complementos */ import java.util.Scanner; public class Estudos{ public static void main(String[] args){ // vamos usar a classe Scanner para ler a entrada do usuário Scanner entrada = new Scanner(System.in); // vamos pedir para o usuário informar uma palavra, frase ou texto System.out.print("Informe uma palavra, frase ou texto: "); ...... |
Java ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como converter um vetor (array) em uma List usando o método asList() da classe Arrays da linguagem JavaQuantidade de visualizações: 14713 vezes |
Em algumas situações nós gostaríamos de obter uma List, ou melhor, um objeto da interface List, a partir de um vetor (um array). Nesta dica mostrarei como isso é possível. Nós vamos criar um vetor de cinco objetos da classe Integer, vamos instanciar estes objetos com valores inteiros e, em seguida, vamos obter um objeto List contendo os mesmos. Veja o código completo para o exemplo: package arquivodecodigos; import java.util.*; public class Estudos{ public static void main(String[] args){ Integer[] valores = new Integer[5]; // inicializa os elementos do array valores[0] = 1; valores[1] = 2; valores[2] = 3; valores[3] = 4; ...... Ao executar este código nós teremos o seguinte resultado: 1 2 3 4 5 |
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Java Básico |
Exercícios Resolvidos de Java - Um programa que lê dois números inteiros e mostra o menorQuantidade de visualizações: 4205 vezes |
Pergunta/Tarefa: Escreva um programa Java que solicita dois números inteiros ao usuário e mostra o menor deles. Mostre uma mensagem informando se os dois números são iguais. Sua saída deverá ser parecida com: Informe o primeiro número: 34 Informe o segundo número: 30 O menor número é: 30 Informe o primeiro número: 12 Informe o segundo número: 43 O menor número é: 12 Informe o primeiro número: 7 Informe o segundo número: 7 Os dois números são iguais. Veja a resolução comentada deste exercício usando Java: package estudos; import java.util.Scanner; public class Estudos { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); // vamos solicitar os dois números inteiros System.out.print("Informe o primeiro número: "); int num1 = Integer.parseInt(entrada.nextLine()); System.out.print("Informe o segundo número: "); int num2 = Integer.parseInt(entrada.nextLine()); ...... |
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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |