سلام
دوستان من کامل فایل و کدم را میزارم چون احساس میکنم دوستان راهنمایی میکنن اما من مشکل کلی ندارم بخشی از کد را زدم و الان به مشکل برخوردم چون حس میکنم یه جایی از کارم یه ایرادی داره که نمیدونم کجاس
ممنون میشم راهنمایی بفرمایید
public class ReadFile
{
String[] input=new String[20];
int i=0;
public void ReadIn()throws IOException
{
File f=new File("D:\\readme.txt");
FileReader fr=new FileReader(f);
BufferedReader br=new BufferedReader(fr);
String line="";
while ((line=br.readLine())!=null)
{
input[i]=line;
i++;
}
br.close();
fr.close();
}
public static void main(String[] args)throws IOException
{
// TODO code application logic here
ReadFile rf=new ReadFile();
rf.ReadIn();
String[] arr=new String[20];
arr=rf.input;
// for(int i=1;i<10;i++)
// {
// System.out.print(arr[i]);
// }
WriteFile wf=new WriteFile();
wf.WriteOut(arr);
}
public class WriteFile {
public void WriteOut(String[] arr) throws IOException
{
File f=new File("D:\\write.txt");
FileWriter fw=new FileWriter(f);
BufferedWriter bw=new BufferedWriter(fw);
try{
for(int i=0;i<20;i++)
{
bw.write(arr[i]);
}
}catch (NullPointerException ex)
{
System.out.print(ex.toString());
}
bw.close();
}
}