oi galera.
depois de um bom tempo debugando e tentando entender o problema, percebo o fato:
considerarPalavrasCompostas = Boolean.parseBoolean(argu[5]);
System.out.println(considerarPalavrasCompostas);
System.out.println(argu[5]);
e no prompt: false
1
achei que isso era obvio como funcionava, nem fui pesquisar… aparentemente me enganei. ou tem alguma coisa que eu devia saber e não sei?
abraços.
Java não é como C ela não considera 1 e 0 como true e false.
é… percebi… =/
mas não é só C que faz isso né… toda uma algebra é baseada nisso…
agora ficou outra dúvida, se eu fizer
int lala = 1;
if (lala)ele também não vai entrar no if?
Não porque nem compila.
RobsonCassol
Isso não vai nem compilar. chato né.
David
luisera:
agora ficou outra dúvida, se eu fizer
int lala = 1;
if (lala)ele também não vai entrar no if?
Isso não vai nem compilar…
L
luisera
heheh 3 respostas, acho que entendi ^^
é, foi só uma ideia hipotética, quem vem do C como eu está costumado a programar assim… =)
bom, vou dar um jeito aqui, obrigado