Oi Pessoal,
Estou precisando implementar um código em que java que leia um código também em java e quebre esse código em strings. Alguém tem idéia de como me ajudar, algum algoritmo ou outra coisa?
Oi Pessoal,
Estou precisando implementar um código em que java que leia um código também em java e quebre esse código em strings. Alguém tem idéia de como me ajudar, algum algoritmo ou outra coisa?
Você pode usar o antlr, associado a gramática do Java:
http://www.antlr.org/
http://java.sun.com/docs/books/jls/second_edition/html/syntax.doc.html
Você pode usar a função split para quebrar o código em palavras. Porém, será difícil diferenciar Strings de código normal e descartar comentários;
Você pode implementar seu próprio Analisador Léxico e Sintático. Para isso, procure material sobre compiladores.