java实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科实验报告

课程名称:Java语言程序设计

实验地点:计科学院楼A110

专业班级:

姓名:学号:6指导教师:

年月日

}

}

运行结果:

实验步骤及结果

1.统计单词源程序

import java.io.*;;

public class wordnumber{

/**

* @param args

*/

void number(String inputline)

{

String add[] = inputline.split(" ");

System.out.println(add.length);

}

public static void main(String[] args) throws Exception { // TODO Auto-generated method stub

System.out.println("输入一个句子:");

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader input = new BufferedReader(isr);

String inputline = input.readLine();

wordnumber add = new wordnumber();

add.number(inputline);

}

}

运行结果:

2.超市源程序

public class supermarket {

public static void main(String[] args) {

// TODO Auto-generated method stub

market good = new market(60,"第八货架");

Goods good1 = new Goods(66,"AD钙奶","朔州",100);

System.out.println("该商品的数量为"+good.check());

System.out.println("该商品的位置在"+good.query());

good1.Sale();

good1.Add(50);

good1.ShowMe();

try

{ if(good1.Goodsnumber>200)

throw new Exception("商品数量超出剩余数量"); }

catch

(Exception e){ e.printStackTrace(); } } }

class market{

public int goodsnumber;

public String location;

public market(int x,String y)

{ goodsnumber=x;

location=y; }

public int check(){

return goodsnumber; }

public String query(){

return location; }

}

class Goods{

public int Price;

public String Name;

public String producer;

public int Goodsnumber;

public Goods(int x,String y,String z,int w){ Price=x; Name=y; producer=z; Goodsnumber=w; }

public void Sale(){

if(Goodsnumber<10)

System.out.println("商品数量不足");}

public void Add(int a){ Goodsnumber+=a; }

public void ShowMe() {

System.out.println("该商品的名称为:"+Name);

System.out.println("该商品的价格为:"+Price);

System.out.println("该商品的生产地为:"+producer);

System.out.println("该商品的数量为:"+Goodsnumber); }

}运行结果:

实验中遇到的问题和解决办法

public int check(){

return goodsnumber; }

public String query()

{ return location; } }

class Goods{

public int Price;

public String Name;

public String producer;

public int Goodsnumber;

public Goods(int x,String y,String z,int w)

{ Price=x; Name=y;

producer=z;

Goodsnumber=w;

}

public void Sale()

{ if(Goodsnumber<10)

System.out.print("商品数量不足");

}

public void Add(int a)

{ Goodsnumber+=a; }

public void ShowMe()

{ System.out.println("该商品的名称为:"+Name);

System.out.println("该商品的价格为:"+Price);

System.out.println("该商品的生产地为:"+producer);

System.out.println("该商品的数量为"+Goodsnumber);

}}

运行结果:

相关文档
最新文档