58 lines
1.4 KiB
Java
58 lines
1.4 KiB
Java
/*
|
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
|
*/
|
|
package utility;
|
|
|
|
import java.util.Arrays;
|
|
import java.util.LinkedList;
|
|
|
|
/**
|
|
*
|
|
* @author Verde
|
|
*/
|
|
public class GestisciStringhe {
|
|
public static int ContaOccorrenze(String testo, String testoDaCercare) {
|
|
|
|
}
|
|
|
|
public static int ContaOccorrenze(String testo, char tipo) {
|
|
|
|
}
|
|
|
|
public static int trovaPosizioneOccorrenza(String testo, String testoDaCercare) {
|
|
|
|
}
|
|
|
|
public static int trovaPosizioneOccorrenza(String testo, String testoDaCercare, int nrOccorrenza) {
|
|
|
|
}
|
|
|
|
public static char estraiCarattere(String testo, char tipo, int nrOccorrenza) {
|
|
|
|
}
|
|
|
|
public static boolean isVocale(char carattere) {
|
|
|
|
}
|
|
|
|
public static boolean isConsonante(char carattere) {
|
|
|
|
}
|
|
|
|
public static String rimuoviCarattere(String testo, String carattere) {
|
|
char[] testoOriginale = testo.toCharArray();
|
|
LinkedList<Character> testoRipulito = new LinkedList<>();
|
|
String ritorno;
|
|
|
|
for (int i = 0; i < testoOriginale.length; i++) {
|
|
if (testoOriginale[i] != carattere.toCharArray()[0]) {
|
|
testoRipulito.add(testoOriginale[i]);
|
|
}
|
|
}
|
|
|
|
ritorno = Arrays.toString(testoRipulito.toArray());
|
|
|
|
return ritorno;
|
|
}
|
|
} |