共計 1366 個字符,預計需要花費 4 分鐘才能閱讀完成。
在 Java 中,可以使用以下幾種方式導入數(shù)據(jù):
- 使用 Scanner 類從用戶輸入中導入數(shù)據(jù)。首先需要導入 java.util.Scanner 類,然后使用 Scanner 對象的相關方法從控制臺讀取輸入數(shù)據(jù)。
import java.util.Scanner;
public class Example {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);
System.out.print("請輸入一個整數(shù):");
int num = scanner.nextInt();
System.out.println("您輸入的整數(shù)是:" + num);
}
}
- 使用 File 類從文件中導入數(shù)據(jù)。首先需要導入 java.io.File 類,然后可以使用 File 對象的相關方法讀取文件中的數(shù)據(jù)。
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Example {public static void main(String[] args) {
try {File file = new File("data.txt");
Scanner scanner = new Scanner(file);
while (scanner.hasNextLine()) {String line = scanner.nextLine();
System.out.println(line);
}
scanner.close();} catch (FileNotFoundException e) {e.printStackTrace();
}
}
}
- 使用第三方庫,如 Apache POI,從 Excel 文件中導入數(shù)據(jù)。首先需要導入相關的庫文件,然后可以使用庫提供的 API 讀取 Excel 文件中的數(shù)據(jù)。
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
public class Example {public static void main(String[] args) {
try {File file = new File("data.xlsx");
FileInputStream fis = new FileInputStream(file);
Workbook workbook = new XSSFWorkbook(fis);
Sheet sheet = workbook.getSheetAt(0);
for (Row row : sheet) {for (Cell cell : row) {System.out.print(cell.toString() + "\t");
}
System.out.println();}
workbook.close();} catch (IOException e) {e.printStackTrace();
}
}
}
以上是幾種常見的導入數(shù)據(jù)的方式,具體使用哪種方式取決于數(shù)據(jù)的來源和格式。
丸趣 TV 網(wǎng) – 提供最優(yōu)質的資源集合!
正文完