1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Converter String em elemento de outra classe

Olá a todos, boa noite. Pessoal, meu problema é o seguinte:

Tenho a seguinte classe abaixo chamada "Name" e o que eu gostaria era que a "String" passada no parâmetro "convertString(String value)" fosse retornada como um elemento do tipo "Name".

Tentei fazer isso com o método "convertString(String value)", porém sem sucesso.

public class Name {

    private String type;
    private String value;

    public Name convertString(String value) {
        return Name.class.cast(value);
    }
}

Bem, alguém saberia me dizer como que faço para que minha "String" seja retornada como um elemento do tipo "Name"?

Desde já obrigado pela ajuda de todos, abraço.

  •  public Name convertString(String value) {
            Name name = new Name();
            name.setValue(value);
            return name;
        }

    aco que sera o unico jeito, sera que resolve :)

    Cristian Urbainski   14 de jun de 2013
  • Oi @Cristian, boa noite. Dessa forma estarei retornando apenas o name que instanciei em Name name = new Name() e não o valor que passei como String. Ou seja, dessa forma apenas seto o value no método setValue e retorno o que disse anteriormente.

    jeovane.reges   14 de jun de 2013
  • Companheiro String é String, a classe Name é outra coisa bem diferente, nao tem como voce converter automagicamente uma string naquele seu objeto nao tem como, no maximo voce consegue fazer o que eu fiz, naum tem como converter...

    Cristian Urbainski   14 de jun de 2013
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags casting java string ou faça a sua própria pergunta.