Tenho o seguinte problema, tenho uma função que lê a porta serial e envia uma palavra, ex: “b”, então preciso que uma determinada função ocorra até um sensor disparar e enviar a palavra “b”.
Então alguem teria alguma dica de como fazer isso? É possível usar o equals dentro de um while ou do, while?
SIm, é possível. E pq não seria?
você pode usar qualquer coisa que resulte em um boolean dentro de um while(). como o equals() resulta em boolean, você pode usá-lo sem problema!
ah, e para fazer o que você quer, você terá certamente que usar 2 threads. Uma que executa a função, e uma que escuta a linha de comando.
sim eh possivel
...
while(s.equals("camilo"){
}
...
É normal!
[]'s