Pessoal, estou com um problema, que não parece complicado mas não consigo resolver,
tenho um arquivo de entrada
ride.in
que tem duas palavras, uma em cada linha, por exemplo
oi
tchau
tenho que ler essas strings, e ai cada caracter tem um valor considerando a=1 e z=26,
eu preciso descobrir quanto vale cada palavra multiplicando seus respectivos valores na escala dada…
o que pensei:
vou ler cada string, depois leio cada char da string, e ai vejo o valor de cada é multiplico,
mas não tá simples, olha o começo do meu código:
import java.io.;
import java.util.;
class test {
public static void main (String [] args) throws IOException {
// Use BufferedReader rather than RandomAccessFile; it’s much faster
BufferedReader f = new BufferedReader(new FileReader(“ride.in”));
// input file name goes above
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(“ride.out”)));
String s1 = f.readLine(); // gets entire line
String s2 = f.readLine();
estou lendo cada string corretamente?
e como faço para correr cada char da string?
agradeço imensamente qualquer ajuda,
abraços,