[英]Java: Illegal start of expression
我正在學習Java,並希望使用Path對象:
Path file = ...;
它給了我:“表達的非法開始”
我有以下進口:
import java.nio.file.*;
import java.nio.file.attribute.*;
根據NetBeans,我正在運行JDK 1.7平台(JDK 7)。 谷歌搜索到地球的盡頭,找不到這個錯誤的蹲坐。
我假設路徑文件= ...; 是我當前的JDK無法識別的一些新語法或功能???
編輯|
import javax.swing.*;
import java.nio.file.*;
import java.nio.file.attribute.*;
public class MainWindow extends JFrame {
public MainWindow()
{
initComponents();
}
private void cboModelFocusGained(java.awt.event.FocusEvent evt)
{
Path file = ...;
}
}
Path file = ...;
在任何版本的Java中都是無效的語句。 我的猜測是您從某個網站復制並粘貼了此內容,但是這三個點只是一個省略號,表示“初始化代碼必須在此處”。
您認為這三個點是什么意思?
...
是占位符,應將其替換為計算機上文件的實際路徑。 例如,如果文件位於C:\\Directory\\file.txt
,則代碼應為:
Path file = "C:\\Directory\\file.txt";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.