我有一些理論上的想法,但我不太瞭解這門語言。如何解析Java中的字符串?
我需要從控制檯線閱讀,然後看看是否匹配的部件了一個符號表,其中包括關鍵字:"print [variable]"
,"load [variable]"
,"mem [variable]"
,"sqrt"
和"stop"
,以及數學符號。
它也需要認識到自己的變量(如"c = a + b"
爲好。)
所以......它並不難,在理論上。您將檢查與關鍵字或變量匹配的字符串的第一個字符。如果他們這樣做,繼續循環通過該關鍵字或變量來檢查它是否是相同的字符串,直到你遇到一個空間。
但是,我不知道該怎麼做。
編輯:爲了使它不「太寬」,這裏是一個問題的改寫:如何檢查字符串中的字符與Java中的字符進行比較?因爲這個問題並不明顯?我不知道。
確定。我特別詢問如何檢查字符串中的字符以便與東西進行比較。地獄是如何「太寬泛」?是否我有這個問題的背景? – SangoProductions