String para InputStream [Resolvido]

2 respostas
ctdaa

Olá… um problema básico:
Tenho uma classe (que não posso alterar) que possui um construtor que recebe um InputStream:

/** Constructor with InputStream. */
  public PhonKey(java.io.InputStream stream) {
     this(stream, null);
  }

Eu tenho que utilizar este construtor, mas ao invés de receber os valores de um InputStream (tipo System.in) eu quero passar um parametro String que vou receber do args[] em main(String args[])

Tem como transformar uma String em InputStream?

2 Respostas

ViniGodoy

http://java.sun.com/j2se/1.5.0/docs/api/java/io/ByteArrayInputStream.html

PhonKey pk = new PhonKey(new ByteArrayInputStream(suaString.getBytes());
ctdaa

Excelente… obrigado.

Criado 30 de setembro de 2009
Ultima resposta 30 de set. de 2009
Respostas 2
Participantes 2