View Full Version : خطا در این کد int ch = is.read();
mahdi68
پنج شنبه 15 بهمن 1388, 00:07 صبح
سلام
چرا واسه قطعه کد زیر خطا میده ؟!؟!؟
import java.io.*;
public class DB {
InputStream is = getClass().getResourceAsStream("db.txt");
StringBuffer sb = new StringBuffer();
try
{
int ch = is.read();
}catch(IOException e){
}
}
ermia2008
پنج شنبه 15 بهمن 1388, 01:54 صبح
سلام
چرا واسه قطعه کد زیر خطا میده ؟!؟!؟
import java.io.*;
public class DB {
InputStream is = getClass().getResourceAsStream("db.txt");
StringBuffer sb = new StringBuffer();
try
{
int ch = is.read();
}catch(IOException e){
}
}
سلام
ببینم کلاس main کجاست پس؟؟؟:متفکر:
من به این صورت نوشتمش مشکلی نداشت:
import java.io.*;
public class DB {
public DB(){
InputStream is = getClass().getResourceAsStream("db.txt");
StringBuffer sb = new StringBuffer();
try
{
int ch = is.read();
System.out.println((ch);
}catch(Exception e){}
}
public static void main(String[] args){
new DB();
}
}
mahdi68
پنج شنبه 15 بهمن 1388, 13:37 عصر
سلام
من اینو میخوام به عنوان یک کلاس جدا بنویسیم و از یه جایه دیگه فراخوانی کنم
میخوام تو برنامه موبایل ازش استفاده کنم که یه متنی از فایل بخونه و اونو به کلاس اصلی بفرسته ولی خطا میده !!!
trustmiracle
پنج شنبه 15 بهمن 1388, 21:00 عصر
این کلاس شما چرا هیچ متدی نداره. اگر تو یک کلاس دیگر هم بخواین ازش استفاده کنین باید یک متد داشته باشه که.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.