[英]How to read from a file and in the file display only the lines starting with integers
我想從文件中讀取並將其顯示在組合框中,它必須僅顯示以數字開頭的行
txt
11 Fufu high school
Brie
Enjoy
Yoyo
12 TLT high school
High
Right
Pupu
因此,根據您的描述,您需要一種從文件中讀取字符的方法,將它們過濾掉,以便顯示顯示數字的行,然后將其顯示到組合框中。
首先,您需要一個名為 BufferedReader 的類。 下面是一個使用示例
String filename = "yourFileName"
BufferedReader bw = new BufferedReader(new FileReader(filename))
String line = bw.read()
創建 BufferedReader 后,您可以從文件中讀取文本行,現在在將這些字符串推送到組合框之前唯一要做的就是過濾掉不需要的行。 由於我們不知道您擁有的文件的格式,下一個最好的方法是將您指向 String 類 api,它可用於過濾字符串,但您需要完成它
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html
格式化完成后,您可以使用 addItem() 方法將項目添加到組合框(假設您使用的是 Swing 中的 JComboBox)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.