import java.io.FileReader;
import java.io.BufferedReader;
import java.io.FileWriter;
import java.util.StringTokenizer;
public class Main{
public String file_read(String name){
String line="",temp="";
try{
FileReader fin = new FileReader(name);
BufferedReader br = new BufferedReader(fin);
while((line=br.readLine())!=null){
temp+= line + "\n";
}
fin.close();
return temp;
}catch(Exception e){
System.out.println("File reading problem " + e);
}finally{
return temp;
}
}
public void file_write(String name, int mode, String msg){
String msgVar = "";
if(mode==0) msgVar = msg;
else if(mode==1) msgVar = file_read(name) + msg + "\n";
try{
FileWriter fout = new FileWriter(name);
fout.write(msgVar);
fout.close();
}catch(Exception e){
System.out.println("File read Problem " + e);
}
}
public static void main(String args[]){
Main mno = new Main();
String file_name = "C:/myfile.txt";
mno.file_write(file_name, 0 , "1,2,3,4,5,16,2,8");
int count = 0;
String temp = mno.file_read(file_name);
StringTokenizer st = new StringTokenizer(temp,",");
while(st.hasMoreTokens()){
String t = st.nextToken().trim();
int x = Integer.parseInt(t);
if(x%2==0) count++;
}
System.out.println(count);
}
}
Find the odd number
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment