Hola, verán estoy haciendo una práctica la cuál consiste en leer las palabras y números de un archivo de texto, así como guardarlo en otra ubicación (diferente a la de su origen).
Tengo la primer parte que es leer, más no se me ocurre que implementar para que guarde el archivo en otra ubicación.
no sé si con un output podría funcionar.
Tengo la primer parte que es leer, más no se me ocurre que implementar para que guarde el archivo en otra ubicación.
Código [Seleccionar]
import java.io.FileReader;
import java.io.IOException;
import java.io.StreamTokenizer;
public class Palabras {
int cont_pal =0;
int cont_num =0;
public Palabras()throws IOException
{
StreamTokenizer st = new StreamTokenizer(new FileReader("C:/Users/T800/Desktop/perro.txt"));
while(st.nextToken() != StreamTokenizer.TT_EOF){
if(st.ttype == StreamTokenizer.TT_WORD){
cont_pal++;
}
else if(st.ttype == StreamTokenizer.TT_NUMBER){
cont_num++;
}
}
System.out.println("Numero de palabras: "+cont_pal);
System.out.println("Numero de palabras: "+cont_num);
}
public static void main(String[] args) throws IOException {
new Palabras();
}
}
no sé si con un output podría funcionar.