java中如何將java的關鍵字保存在一個文本文件中,判斷一個字符串是否為java的關鍵

2022-12-26 08:30

2個回答
把所有的關鍵字寫在一個容器里面,到時候你拿你的關鍵字去里面比對就可以了,
這個如果你要寫編譯器的話要看看編譯原理。
如果是關鍵字校驗我倒是可以提供一個思路。
首先,你把關鍵字存儲在文本中要有一定的規(guī)則。比如以換行作為分割。當輸入一個字符串的時候,按行讀取文本進行匹配,如果匹配成功break返回true,如果遍歷完成依然不匹配返回false。
如果你要對關鍵字進行一定的業(yè)務處理,那么就要給關鍵字編一個號。編什么號,可以參照java反射的getModifiers()方法
相關問答
(java)輸入一字符串,判斷是否為Java關鍵字
1個回答2023-03-10 15:03
額,不想開eclipse,代碼就不寫了,給個提示吧,這種東西,如果老是要參考別人的代碼來理解,那么編程是永遠提高不了的,廢話不多說 1. 輸入輸出流對文件中的字符串進行讀取,可以用字符流(filere...
全文
java判斷文件是否存在?
3個回答2023-03-29 18:31
.版本 2 .程序集 窗口程序集1 .子程序 __啟動窗口_創(chuàng)建完畢 .如果 (文件是否存在 (取運行目錄 () + “/1.dll”) = 真) 標簽1.標題 = “文件存在” .否則...
全文
java關鍵字是什么?
1個回答2023-02-03 07:00
就是java編譯器保留的一些標識符唄
Java的關鍵詞是什么?
1個回答2022-12-24 06:09
一些具有特殊意義的英文字母,不像你自己定義的一些變量,可以隨便起名。 樓上的,肯定是網(wǎng)上拷貝的,不給給他分。
java怎樣判斷map里包含某個字符串?
1個回答2022-12-24 22:30
如果Map集合中包含指定的鍵值對象,則返回true,否則返回false。 Map集合允許值對象為null,并且沒有個數(shù)限制,所以當get方法的返回值為null時,可能有兩種情況,一種是在集合中沒有該鍵...
全文
java字符串數(shù)組以關鍵字排序
3個回答2023-03-21 01:05
額,不想開eclipse,代碼就不寫了,給個提示吧,這種東西,如果老是要參考別人的代碼來理解,那么編程是永遠提高不了的,廢話不多說 1. 輸入輸出流對文件中的字符串進行讀取,可以用字符流(filere...
全文
java字符串數(shù)組以關鍵字排序
2個回答2023-03-04 07:12
先用String的split方法(分隔符是空格)把最后一個的數(shù)字得到,然后用最后一個的數(shù)字來排序(Arrays.sort),最后按排序后的數(shù)組輸出,這樣就可以達到目標了吧!
java中怎么實現(xiàn)在一個字符串中查找其中的關鍵字。
2個回答2022-12-25 11:50
變量.indexof("所查找的關鍵字")
java中關鍵字和保留字分別是什么意思
2個回答2023-02-02 03:36
關鍵字是具有特殊意義的一些字符串,比如class、int,保留字雖然不是關鍵字,但是你在命名變量時,最好不要使用的一些字符串,比如main
什么是java
1個回答2023-01-11 15:06
JAVA是咖啡名字。 推薦一本書(爪哇夜未眠)
熱門問答