Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. public static void parseFormula(String text){
  2. List<String> tokenize(String s) throws IOException {
  3. StreamTokenizer tokenizer = new StreamTokenizer(new StringReader(s));
  4. tokenizer.ordinaryChar('-');
  5. List<String> tokBuf = new ArrayList<String>();
  6. while (tokenizer.nextToken() != StreamTokenizer.TT_EOF) {
  7. switch(tokenizer.ttype) {
  8. case StreamTokenizer.TT_NUMBER:
  9. tokBuf.add(String.valueOf(tokenizer.nval));
  10. break;
  11. case StreamTokenizer.TT_WORD:
  12. tokBuf.add(tokenizer.sval);
  13. break;
  14. default:
  15. tokBuf.add(String.valueOf((char) tokenizer.ttype));
  16. }
  17. }
  18. return tokBuf;
  19. }
  20. }
  21.  
  22. List<String> tokenize(String s) throws IOException {
  23. StreamTokenizer tokenizer = new StreamTokenizer(new StringReader(s));
  24. tokenizer.ordinaryChar('-');
  25. List<String> tokBuf = new ArrayList<String>();
  26. while (tokenizer.nextToken() != StreamTokenizer.TT_EOF) {
  27. switch(tokenizer.ttype) {
  28. case StreamTokenizer.TT_NUMBER:
  29. tokBuf.add(String.valueOf(tokenizer.nval));
  30. break;
  31. case StreamTokenizer.TT_WORD:
  32. tokBuf.add(tokenizer.sval);
  33. break;
  34. default:
  35. tokBuf.add(String.valueOf((char) tokenizer.ttype));
  36. }
  37. }
  38. return tokBuf;
  39. }
  40.  
  41. public static void parseFormula(String text){
  42.  
  43. }
  44.  
  45. try {
  46. List<String> tokenize = new ArrayList<String>(s);
  47.  
  48. StreamTokenizer tokenizer = new StreamTokenizer(new StringReader(s));
  49. tokenizer.ordinaryChar('-');
  50. List<String> tokBuf = new ArrayList<String>();
  51. while (tokenizer.nextToken() != StreamTokenizer.TT_EOF) {
  52. switch(tokenizer.ttype) {
  53. case StreamTokenizer.TT_NUMBER:
  54. tokBuf.add(String.valueOf(tokenizer.nval));
  55. break;
  56. case StreamTokenizer.TT_WORD:
  57. tokBuf.add(tokenizer.sval);
  58. break;
  59. default:
  60. tokBuf.add(String.valueOf((char) tokenizer.ttype));
  61. }
  62. }
  63.  
  64.  
  65. }catch (IOException e){
  66. System.out.println(e);
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement