Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Comparação de Cadeias de Caracteres por Último Caractere em Java, Resumos de Fundamentos da Computação

Neste documento, é apresentada uma classe java chamada lastcharcomparator que implementa a interface comparator, permitindo ordenar strings com base no seu último caractere. O código inclui um exemplo de uso desta classe no método main.

Tipologia: Resumos

2020

Compartilhado em 14/12/2020

junior-antonio-2
junior-antonio-2 🇧🇷

3 documentos

1 / 1

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
import java.lang.*;
import java.lang.reflect.Array;
import java.util.*;
public class LastCharComparator implements Comparator<String> {
public int compare(String a, String b) {
return a.charAt(a.length() - 1) - b.charAt(b.length() - 1);
}
public static void main(String[] args) {
String ignore[] = {"E","DO", "DE", "DA", "DOS", "DAS",
"DE","DI","DU"};
for(int i= 0; i < ignore.length; i++){
System.out.println(ignore[i]);
}
System.out.println(" ##### After Sort: ####");
Arrays.sort(ignore, new LastCharComparator());
for(int i= 0; i < ignore.length; i++){
System.out.println(ignore[i]);
}
}
}

Pré-visualização parcial do texto

Baixe Comparação de Cadeias de Caracteres por Último Caractere em Java e outras Resumos em PDF para Fundamentos da Computação, somente na Docsity!

import java.lang.; import java.lang.reflect.Array; import java.util.; public class LastCharComparator implements Comparator { public int compare(String a, String b) { return a.charAt(a.length() - 1) - b.charAt(b.length() - 1); } public static void main(String[] args) { String ignore[] = {"E","DO", "DE", "DA", "DOS", "DAS", "DE","DI","DU"}; for(int i= 0; i < ignore.length; i++){ System.out.println(ignore[i]); } System.out.println(" ##### After Sort: ####"); Arrays.sort(ignore, new LastCharComparator()); for(int i= 0; i < ignore.length; i++){ System.out.println(ignore[i]); } } }