2011-11-24 2 views
2

일단이 프로그램이 작동하게되면이 경로가 특정 경로가 될 수 없다. 나는해야한다) 나는 나의 대학의 ilearn 웹 사이트에 업로드하고있다. 그리고 수정없이 나의 교수 컴퓨터 위에서 달리야한다. 나는 ...나는 같은 디렉토리에있는 txt 파일을 찾기 위해 netbeans를 얻을 수 없다 ... java.io.FileNotFoundException

java.io.File file = new java.io.File("DataFile.txt"); 
Scanner document = new Scanner(file); 

File file = new File("DataFile.txt"); 
Scanner document = new Scanner(new File("DataFile.txt")); 

또는 ...를 다음과 유사한 코드의 몇 가지 다른 amalgamations을 시도했다 그러나 아무것도 작동하는 것 같다 없습니다. 필요한 물건을 가져 왔습니다. 몇 가지 다른 폴더 (src 폴더 및 프로젝트의 NetBeansProjects 폴더의 다른 임의의 폴더)에서 DataFile을 움직여 보았습니다. 프로젝트에서 폴더를 만들고 그 폴더에 파일을 넣고 어떤 종류의 것을 사용하려고 시도했습니다.

documents/DataFile.txt 

비트 온라인으로 찾았습니다 (폴더 문서로 지정).

파일의 이름을 변경하고 다른 방법으로 저장해 보았습니다. 나는 모든 생각에서 벗어났다.

이 파일은 주유소 시뮬레이터를 만들기 위해 할당 된이 프로그램의 임의의 데이터를 생성하는 데 사용되는 숫자 목록입니다. 이 프로그램은 콘솔에서 사용자 입력을 사용할 때 훌륭합니다. 하지만 나는 넷빈이 내 인생에서 그 파일을 찾을 수 없습니다! 도움!?!?!? 경로를 구축하기 위해 파일을 추가

+0

Welcome to StackOverflow. 질문 할 때 바로 아래에 미리보기가 표시되어 코드 및 텍스트 서식과 같은 항목을 검사하는 데 사용할 수 있습니다. 또한 소스 코드를 추가 할 때 붙여 넣기를 한 다음 4 개 이상의 공백으로 들여 쓰거나 모두 선택하고 1) 도구 모음에서 '{}'모양의 버튼을 클릭하거나, 또는 2) 'Ctrl + K'를 사용하십시오. 인라인 텍스트는 backticks (대부분의 미국 키보드에서'1 '의 왼쪽에있는 문자) 또는'로 둘러 싸서 형식을 지정할 수 있습니다. 감사. :) –

답변

0

봅니다 ..

+0

굉장! 나는 그러고 싶다. 어떻게해야합니까? –

+0

http://stackoverflow.com/questions/5072127/netbeans-reading-a-data-file-in-src-folder –

+0

파일을 빌드 폴더에 넣으려고했는데 java.io.File 파일 = 새 Java를 사용했습니다. .io.File ("DataFile.txt"); 스캐너 문서 = 새 스캐너 (파일); 하지만 아무 소용이 ... –

0
public void readTextFile(){ 
try{ 
Scanner scFile =new Scanner(new File("filename.txt"); 
while(scFile.hasNext()){ 
String line =scFile.nextLine(); 
Scanner details=new Scanner(line).useDelimiter("symbol"); 

than you can work from there to store integer values use e.g in an array 
litterArr(size)=details.nextInt(); 
Note: size is a variable counting the size/number of info the array has. 

} 
scFile.close(); 
{ 
catch 
(FILENOTFOUNDEXCEPION e){ 
..... *code* 
} 

프로그램과 같은 폴더에 파일을 보관하지만, 다른 폴더에 저장되어있는 경우이 파일의 위치를 ​​나타내는 경로를 제공해야 파일 이름의 일부로 예 : memAthletics.Lines.LoadFromFile ('C : \ MyFiles \ Athletics.txt');

희망이 있으면 문제를 해결하는 데 도움이됩니다.