package Product;
import java.io.*;
import java.io.ObjectInputStream.GetField;
import java.util.Iterator;
import java.util.StringTokenizer;
import java.util.Vector;
class Record
{
public String pid;
public String pname;
public Record(String pid,String pname) {
this.pid=pid;
this.pname=pname;
}
}
public class ProductFile extends Record
{
public ProductFile(String pid,String pname) {
super(pid, pname);
// TODO Auto-generated constructor stub
}
static void readFile(File f)
{
int one;
String[] line;
//Record r=new Record();
try(BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(f)));)
{
String str="";
String heading="";
StringTokenizer proddetail;
ProductFile pdf[]=new ProductFile[4];
boolean set=false;
int i=0;
int j=0;
Vector<String> ids=new Vector<>();
Vector<String> names=new Vector<>();
while((str=br.readLine())!="NULL")
{
line=str.split(":");
heading+=line[0];
proddetail=new StringTokenizer(line[1],"|");
if(i==0)
{
while(proddetail.hasMoreTokens())
{
//System.out.println(""+proddetail.nextToken());
ids.add(proddetail.nextToken());
}
i+=1;
}
else if(i==1)
{
while(proddetail.hasMoreTokens())
{//System.out.println(""+proddetail.nextToken());
names.add(proddetail.nextToken());
}
break;
}
}
int size=names.size();
Record rs[]=new Record[size];
for(int i1=0;i1<names.size();i1++)
{
String pname=names.get(i);
String id=ids.get(i1);
rs[i]=new Record(id, pname);
}
for(Record r:rs)
{
System.out.println(""+r.pid+""+r.pname);
}
}catch(Exception e)
{
System.out.println(""+e.getMessage());
}
}
//while(fi.read())
public static void main(String[] args) throws FileNotFoundException {
File f=new File("C:\\Users\\shiv\\workspace\\Shop\\ProdDetatil.txt");
FileInputStream fi=new FileInputStream(f);
readFile(f);
}
}
import java.io.*;
import java.io.ObjectInputStream.GetField;
import java.util.Iterator;
import java.util.StringTokenizer;
import java.util.Vector;
class Record
{
public String pid;
public String pname;
public Record(String pid,String pname) {
this.pid=pid;
this.pname=pname;
}
}
public class ProductFile extends Record
{
public ProductFile(String pid,String pname) {
super(pid, pname);
// TODO Auto-generated constructor stub
}
static void readFile(File f)
{
int one;
String[] line;
//Record r=new Record();
try(BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(f)));)
{
String str="";
String heading="";
StringTokenizer proddetail;
ProductFile pdf[]=new ProductFile[4];
boolean set=false;
int i=0;
int j=0;
Vector<String> ids=new Vector<>();
Vector<String> names=new Vector<>();
while((str=br.readLine())!="NULL")
{
line=str.split(":");
heading+=line[0];
proddetail=new StringTokenizer(line[1],"|");
if(i==0)
{
while(proddetail.hasMoreTokens())
{
//System.out.println(""+proddetail.nextToken());
ids.add(proddetail.nextToken());
}
i+=1;
}
else if(i==1)
{
while(proddetail.hasMoreTokens())
{//System.out.println(""+proddetail.nextToken());
names.add(proddetail.nextToken());
}
break;
}
}
int size=names.size();
Record rs[]=new Record[size];
for(int i1=0;i1<names.size();i1++)
{
String pname=names.get(i);
String id=ids.get(i1);
rs[i]=new Record(id, pname);
}
for(Record r:rs)
{
System.out.println(""+r.pid+""+r.pname);
}
}catch(Exception e)
{
System.out.println(""+e.getMessage());
}
}
//while(fi.read())
public static void main(String[] args) throws FileNotFoundException {
File f=new File("C:\\Users\\shiv\\workspace\\Shop\\ProdDetatil.txt");
FileInputStream fi=new FileInputStream(f);
readFile(f);
}
}