Javafree
Página Inicial do Fórum > Java Básico

Ajuda Java Manipulação de Strings e Vetores



Criar novo tópico   Responder tópico


  1. JhonyWeel
    Posts:2


    Comment Arrow

    Publicado em: 05/05/2016 16:06:07

    Ola pessoal sou novo no fórum e estou com um problema que esta me dando bastante dor de cabeça

    Eu preciso gerar sentenças a partir de gramaticas.
    Meu objetivo é em um texto digitado dessa forma em um campo txt :

    S -> aA|bA|abC
    A -> aB|bB|S
    B -> bC
    C -> aC|bC|vazio

    Eu preciso separar por quebra de linha onde eu uso um split até ai tudo bem..
    depois disso eu preciso novamente usar split e separar os lados da seta " -> " de cada linha
    e logo em seguida de novo na parte da direita da seta separar pelo "|"

    Ai eu fui testando... só que me deparei com um problema, eu preciso que em cada linha seja feito esse mesmo processo sendo
    eu nunca saberei quantas linhas são por isso pego o length da quebraLinha[] para saber quantas linhas são, só que a partir
    disso eu já não sei mais como controlar pois eu preciso pegar o retiraSeta[0] e retiraSeta[1] de cada linha do quebraLinha[x].

    Alguém saberia uma logica que pudesse me ajudar no meu problema ? seria muito grato



  1. staroski
    Posts:4599


    Comment Arrow

    Publicado em: 05/05/2016 16:43:17


    _________________

    Ricardo Artur Staroski, OCP-JP
    Blumenau - SC
    Faço seu trabalho Java,
    clique aqui

    Acesse http://www.guj.com.br/



  1. JhonyWeel
    Posts:2


    Comment Arrow

    Publicado em: 08/05/2016 03:21:52

    Incrível staroski
    Muito obrigado amigo!



  1. Relacionados