日期:2014-05-20  浏览次数:20860 次

还是概念问题搞不清楚,昏死,想自杀啊!
一个简单的程序,实现查书和加书功能,但是新加的书并不能查的到,我知道是什么问题,但不知道怎么该,希望各位大侠ctrl+c一下帮帮忙,感激不尽。
import   java.io.*;
import   java.util.*;
class   stock   {  
String   name;

String   author;

int   price;
public   stock(){}  

stock(String   a,   String   b,   int   c)   {
name   =   a;
author   =   b;
price   =   c;
}

void   print()   {
System.out.println( "name   is   "   +   name);
System.out.println( "author   is   "   +   author);
System.out.println( "price   is   "   +   price);
}
stock   []   get()   {
int   N   =   100;
stock[]   a   =   new   stock[N];
a[0]   =   new   stock( "Java ",   "PlayGrrrr... ",   12);
a[1]   =   new   stock( "C# ",   "Bill   Gates ",   13);
a[2]   =   new   stock( "Delphi ",   "Boxer ",   14);
a[3]   =   new   stock( "Oracle ",   "zy ",   15);

return   a;
}
}

class   process   {
void   step1()   {
System.out.println( "do   what? ");
System.out.println( "a.search         b.add       c.exit ");
char   ch   =   0;
try   {
ch   =   (char)   System.in.read();
System.in.skip(2);
}   catch   (IOException   z)   {
}
if   (ch   ==   'a ')   {
System.out.println( "a.by   name         b.by   author ");

char   ch2   =   0;
try   {
ch2   =   (char)   System.in.read();
System.in.skip(2);
}   catch   (IOException   z)   {
}
if   (ch2   ==   'a ')   {
System.out.print( "plz   input   the   book 's   name: ");
InputDate   fuck   =   new   InputDate();
fuck.findbookname();
}

if   (ch2   ==   'b ')   {
System.out.print( "plz   input   the   author 's   name: ");
InputDate   fuck2   =   new   InputDate();
fuck2.findauthorname();
}
}
if   (ch   ==   'b ')   {
InputDate   fuck3   =   new   InputDate();
fuck3.add();
}
if   (ch   ==   'c ')   {
System.out.println( "c   u ");
}
}
}

class   InputDate   {
static   private   String   s;

static   public   void   input()   {
BufferedReader   br   =   new   BufferedReader(new   InputStreamReader(System.in));
try   {
s   =   br.readLine();
}   catch   (IOException   e)   {
}

}

static   public   String   getString()   {
input();
return   s;

}

static   public   int   getInt()   {
input();
return   Integer.parseInt(s);
}