java编程基础题库(用JAVA编程 类与对象的基础题)

2024-06-04 03:31:55 8

java编程基础题库(用JAVA编程 类与对象的基础题)

本文目录

用JAVA编程 类与对象的基础题

class Phone{ private String phonenumber; public void setPhonenumber(String phonenumber){ this.phonenumber=phonenumber; } public String getPhonenumber(){ return phonenumber; } public void recCall(){ System.out.println("接到一个电话"); } public void telCall(){ System.out.println("拨出一个电话"); }}class Fixedphone extends Phone{ private String phonenumber;//号码是私有,设置为private,不可继承 public void recCall(){ System.out.println("以"+this.phonenumber+"呼出了一个电话"); //重载了父类的recCall }}class Cordlessphone extends Fixedphone{ private String phonenumber; public void info(){ System.out.println("这是无绳电话的信息"); }}interface Moveable{ public void moveinfo();}class Mobilephone extends Phone implements Moveable{ private String phonenumber; public void moveinfo(){ System.out.println("我实现了可移动性"); }}public class PhoneTest{ public static void main(String a){ Phone; Phone p1=new Phone(); p1.setPhonenumber("123456789"); p=p1; Phone p2=new Phone(); p2.setPhonenumber("987654321"); p=p2; Mobilephone mp=new Mobilephone(); mp.setPhonenumber("11111"); p=mp; Fixedphone fp=new Fixedphone(); fp.setPhonenumber("22222"); p=fp; Cordlessphone cp=new Cordlessphone(); cp.setPhonenumber("33333"); p=cp; for(int i=0;i《p.length;i++){ System.out.println(p.getPhonenumber()); } p; System.out.println(p.getPhonenumber()); }} 写的不是很好,希望对你有帮助噶

简单的java编程题

public class BaiduZhiDao {        //未做异常处理,价格要输数字.    public static void main(String args) {        Scanner scanner =new Scanner(System.in);        Ware;        for (int i=0;i《10;i++){            Ware ware = new Ware();            System.out.println("请输入第"+(i+1)+"个产品信息:");            System.out.print("名称: ");            ware.setName(scanner.nextLine());            System.out.print("单价: ");            ware.setPrice(Double.valueOf(scanner.nextLine()));            wares=ware;        }        Ware maxWare = getMaxPrice(wares);        System.out.println("单价最高,产品:"+maxWare.getName()+"--"+maxWare.getPrice());    }    static Ware getMaxPrice( Ware wares){        Ware maxWare = wares;        for (int i=1;i《wares.length;i++){            if(null!=wares.getPrice()》maxWare.getPrice()){                maxWare=wares;            }        }        return maxWare;    }    static class Ware{        String name ;        double price;        public String getName() {            return name;        }        public void setName(String name) {            this.name = name;        }        public double getPrice() {            return price;        }        public void setPrice(double price) {            this.price = price;        }    }}

JAVA基础编程题

public class HelloTest { public static void main(String args) { String s = "Hello World"; //输出该字符串的长度 System.out.println(s.length()); //输出Hello,提示用求子串方式得到。 String subs = s.substring(0,5); System.out.println(subs); //输出index为5处的字符。 System.out.println(s.charAt(4)); }}出来混的都不容易,问题解决了就采纳本答案吧……

java编程基础练习题

这道题的答案是C。 double num1; //定义一个double类型的数组num1double num3=2.0; //定义一个double类型的变量并赋值为2.0int num2=5; //定义一个int类型的冰凉num2,并赋值为5num1=new double; //给double类型的数组num1赋值,并初始化为5+1个大小, num2=5,所以是5+1num1=num3;//上面这句翻译过来就是:数组num1=2.0 。 由于数组下标从0开始,所以下标为5的元素是最后一个元素。 所以答案是C

急需java上机题库

1. 学生管理系统a) 用swing来实现界面b) 学生的信息保存到sql2000中c) 至少要实现对学生的添加,查找,修改,删除四个操作。d) 查询条件可为姓名,班级,此处的查询要用到模糊查询。e) 如用到jtable来显示学生信息的话,不提倡直接在表格中修改学生信息,可将表格设置为不可修改状态,当双击该行的时候弹出一个新的窗口,在这个新的窗口中实现对该学生的修改。2. 通讯录a) 通讯录的实现可参考t10《上机手册》中的上机作业来实现;主要用到jtree与jtable;b) Jtree用来分班现实同学信息c) 可在jtree中实现对学生的查询,查询条件可是姓名、班级、联系电话;此处的查询要用具体查询,不推荐使用模糊查询d) Jtable用来显示选种的学生信息,且为只读状态;如果要修改的话,双击后谈出一个新的窗口,在新窗口中来修改。e) 可直接在表格中删除选种的同学信息;当选种某行后,单击“删除”按钮可直接删除该学生信息;此处纪录删除后要同时修改jtree与jtable的 model中的信息。如果想做的更人性话,那么在执行删除操作前,先谈出一个对话框,询问是否真的要删除,如果选择是,则从数据库中删除该学生联系方式,否则不执行删除操作。f) Jtree 与jtable中的数据是从数据库中得到的,且有可能根据需要进行修改,所以要使用model来保存数据;3. 改写雷电游戏a) 可根据13讲线程中给的简单友敌机游戏改写成多线程的可用游戏,此游戏中只有一个友机,但可有多个敌机;b) 敌机的飞行路线是随机的,这个可由线程来控制;c) 友机的飞行路线可让玩家自己控制,可通过鼠标或键盘来控制;d) 如果想打开该游戏界面完游戏要先登陆成功,此处就要用到jdbce) 每次游戏的结果可保存到数据库中;4. 参考书上的内容实现一个网络聊天室a) 此处一有一个要求;在玩这个游戏之前必须通过登陆验证,要用到jdbc的知识点;b) 可将聊天的内容按照发信息时间,发言人,内容等保存到数据库中;1) 设置表格为不可的2) 设置表格不能拖动3) 设置表格为行选择看看你学习了没有 如果不会我可以给你些再简单点的 你可以进我的文档下载JAVA的基础课总结

JAVA编程题!

//把你的那个表作成test3.txt放到D盘根,跑程序就好了import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.List;public class MyTest3 { List stuInfoList = new ArrayList(); public MyTest3(){ printResult(); } public void readFile() { try { BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("d:\\test3.txt"))); String line = ""; int i=0; while ((line = br.readLine()) != null) { if(i++》0){ //略过头上的汉字行 StudentInfo student = new StudentInfo(line.split(" ")); stuInfoList.add(student); } } } catch (Exception e) { e.printStackTrace(); } } class StudentInfo implements Comparable{ public int stuId; public double pings; public double qizhong; public double qimo; public double bishi; public double zhongFeng; public StudentInfo(){}; public StudentInfo(String info){ this.stuId = Integer.parseInt(info); this.pings = Integer.parseInt(info); this.qizhong = Integer.parseInt(info); this.qimo = Integer.parseInt(info); this.bishi = Integer.parseInt(info); this.zhongFeng = pings*0.1+qizhong*0.25+qimo*0.15+bishi*0.5; } public String getPingJunFeng(int size){ return pings/size +" "+qizhong/size+" "+qimo/size+" "+bishi/size+" "+zhongFeng/size; } public String toString(){ return stuId + " " +pings + " "+qizhong+" "+qimo+" "+bishi+" "+zhongFeng; } public int compareTo(Object arg0) { StudentInfo info = (StudentInfo)arg0; return (int)(info.zhongFeng-this.zhongFeng); } } public void printResult(){ readFile(); System.out.println("学号 平时 期中 期末 笔试 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ System.out.println(it.next()); } System.out.println("-----------80分以上---------------\r\n学号 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); if(info.zhongFeng》=80) System.out.println(info.stuId + " "+info.zhongFeng); } System.out.println("-----------没有及格---------------\r\n学号 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); if(info.zhongFeng《60) System.out.println(info.stuId + " "+info.zhongFeng); } Collections.sort(stuInfoList); System.out.println("-----------排序之后---------------\r\n学号 平时 期中 期末 笔试 总评分"); for(Iterator it=stuInfoList.iterator();it.hasNext();){ System.out.println(it.next()); } StudentInfo pinjunfeng = new StudentInfo(); for(Iterator it=stuInfoList.iterator();it.hasNext();){ StudentInfo info = (StudentInfo)it.next(); pinjunfeng.bishi+=info.bishi; pinjunfeng.pings+=info.pings; pinjunfeng.qimo+=info.qimo; pinjunfeng.qizhong+=info.qizhong; pinjunfeng.zhongFeng+=info.zhongFeng; } System.out.println("-----------平均分---------------\r\n平时 期中 期末 笔试 总评分"); System.out.println(pinjunfeng.getPingJunFeng(stuInfoList.size())); } public static void main(String args) throws Exception { new MyTest3(); }}

java编程基础题库(用JAVA编程 类与对象的基础题)

本文编辑:admin

本文相关文章:


java编程基础题库(急需java上机题库)

java编程基础题库(急需java上机题库)

本文目录急需java上机题库JAVA基础编程题简单的java编程题java编程基础练习题用JAVA编程 类与对象的基础题JAVA编程题!急需java上机题库1. 学生管理系统a) 用swing来实现界面b) 学生的信息保存到sql2000中

2024年7月10日 21:57

更多文章:


腾讯腾讯qq怎么查找群?qq怎么搜索群

腾讯腾讯qq怎么查找群?qq怎么搜索群

本文目录腾讯腾讯qq怎么查找群qq怎么搜索群怎么在qq查群腾讯腾讯qq怎么查找群有两种情况:按关键字查找。打开QQ下面的“查找”按钮,然后会出现一个操作面板,点击“找群”,输入你想要找的群的关键字即可。知道群的号码。方法如上,输入群号码即可

2024年7月1日 22:53

双台风将形成“双双登陆”是怎么回事?双台风或形成,其中一个可能登陆广东,此次台风形成的原因是什么

双台风将形成“双双登陆”是怎么回事?双台风或形成,其中一个可能登陆广东,此次台风形成的原因是什么

其实双台风的问题并不复杂,但是又很多的朋友都不太了解双台风将形成“双双登陆”是怎么回事,因此呢,今天小编就来为大家分享双台风的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录双台风将形成“双双登陆”是怎么回事双台风

2024年6月25日 15:43

谁知道怎么网吧怎么用天堂1 LH挂?天堂1内挂怎么自动三重啊,我原来用过现在忘了

谁知道怎么网吧怎么用天堂1 LH挂?天堂1内挂怎么自动三重啊,我原来用过现在忘了

本文目录谁知道怎么网吧怎么用天堂1 LH挂天堂1内挂怎么自动三重啊,我原来用过现在忘了求天堂1的挂机.辅助.变档等软件谁知道怎么网吧怎么用天堂1 LH挂你问的是天堂新区把,安塔瑞斯还是法利昂。先按照上面兄弟说的,你把自己加解压过的带过去,然

2024年7月13日 03:06

百万富翁游戏(你觉得在2020年,哪些行业可以造就大批的百万和千万富翁)

百万富翁游戏(你觉得在2020年,哪些行业可以造就大批的百万和千万富翁)

本文目录你觉得在2020年,哪些行业可以造就大批的百万和千万富翁“跟着亿万富翁能赚千万,跟着千万富翁能赚百万”,这句话说的有道理吗是真的吗如果一个千万富豪变成现在负债100多万,你们觉得他还能翻身吗你觉得在2020年,哪些行业可以造就大批的

2024年6月6日 14:55

快手极速版下载安装2021最新版(下载快手极速版还要登入吗)

快手极速版下载安装2021最新版(下载快手极速版还要登入吗)

本文目录下载快手极速版还要登入吗电脑上怎样下载快手极速版下载快手极速版还要登入吗可以使用游客模式,但是无法进行关注、点赞等操作。快手极速版是快手App的极速流畅版本,该版本具有以下亮点:①超小安装包,可极速下载;②几乎不占内存,运行顺滑流畅

2024年1月22日 16:00

3366小游戏官网(3366小游戏的网址是什么等等)

3366小游戏官网(3366小游戏的网址是什么等等)

“3366小游戏官网”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看3366小游戏官网(3366小游戏的网址是什么等等)!本文目录3366小游戏的网址是什么等等3366小游戏里有啥好玩的游戏跪求3366小游戏的五子彩珠单机版

2024年5月3日 07:01

快车下载软件(FLASHGET下载是什么意思)

快车下载软件(FLASHGET下载是什么意思)

大家好,快车下载软件相信很多的网友都不是很明白,包括FLASHGET下载是什么意思也是一样,不过没有关系,接下来就来为大家分享关于快车下载软件和FLASHGET下载是什么意思的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧

2024年8月18日 07:45

iphone 5e(苹果SE是相当于7还是6)

iphone 5e(苹果SE是相当于7还是6)

本文目录苹果SE是相当于7还是6iphone se好用吗iphone sE初次要注意什么苹果se什么时候上市的如何评价新款iPhone SE这款手机的优缺点有什么苹果SE是相当于7还是6苹果SE是相当于6s,处理器都是A9。苹果的iPhon

2023年12月17日 17:00

电脑蓝牙驱动(电脑蓝牙驱动怎么安装)

电脑蓝牙驱动(电脑蓝牙驱动怎么安装)

本文目录电脑蓝牙驱动怎么安装蓝牙驱动安装选择典型还是完整台式电脑安装蓝牙驱动台式电脑蓝牙驱动怎么安装笔记本怎么开启蓝牙驱动win8怎么安装蓝牙驱动电脑上的蓝牙驱动是怎么使用的有什么用途win7电脑蓝牙驱动怎么安装,小编告诉你怎么安装win7

2024年7月19日 15:46

youme miss you much?youme--beautifulgirl的歌词 金雅中的

youme miss you much?youme--beautifulgirl的歌词 金雅中的

本文目录youme miss you muchyoume--beautifulgirl的歌词 金雅中的youme miss you muchShot like an arrow through my heartThat’s the pain

2024年7月22日 17:50

安卓手机比苹果手机配置高,为何不能刷苹果的系统?华为是否如外媒报道的会使用旗鱼系统作为备用

安卓手机比苹果手机配置高,为何不能刷苹果的系统?华为是否如外媒报道的会使用旗鱼系统作为备用

本文目录安卓手机比苹果手机配置高,为何不能刷苹果的系统华为是否如外媒报道的会使用旗鱼系统作为备用目前有什么系统能像IOS一样不卡顿欧盟对谷歌开出巨额罚款,对国内手机安卓免费即将到期,这会对华为推出的麒麟系统造成什么影响现在智能手机用的qq浏

2024年5月30日 02:50

中国裁判文书网(中国裁判文书网怎样查询判决文书)

中国裁判文书网(中国裁判文书网怎样查询判决文书)

本文目录中国裁判文书网怎样查询判决文书怎样登录中国裁判文书网中国裁判文书网保留多久中国裁判文书网怎么查询判决书查不到《中国裁判文书网》该如何查找怎么从中国裁判文书网查看个人判决书如何使用中国裁判文书网中国裁判文书网查询官网裁判文书网怎么查询

2024年6月20日 18:03

office2016标准版下载(ms office2016可以免费下载吗)

office2016标准版下载(ms office2016可以免费下载吗)

其实office2016标准版下载的问题并不复杂,但是又很多的朋友都不太了解ms office2016可以免费下载吗,因此呢,今天小编就来为大家分享office2016标准版下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分

2024年5月29日 13:19

十部必看特种部队电影(十部必看的特战片)

十部必看特种部队电影(十部必看的特战片)

这篇文章给大家聊聊关于十部必看特种部队电影,以及十部必看的特战片对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录十部必看的特战片推荐十部关于特种部队的电影,场面炸裂,哪部是你的最爱十部必看特种部队电影有什么十部必看特种部队电影

2024年7月9日 21:28

foxyproxy(FoxyProxy是什么意思怎么设置)

foxyproxy(FoxyProxy是什么意思怎么设置)

本文目录FoxyProxy是什么意思怎么设置firefox的foxyproxy怎么用代理怎么设置我电脑的firefox用不了foxyproxy么求教foxyproxy用于firefox的如何设置能访问https开头的网页FoxyProxy是

2024年3月22日 00:15

手机围棋游戏大厅(野狐可以解绑QQ号吗)

手机围棋游戏大厅(野狐可以解绑QQ号吗)

大家好,关于手机围棋游戏大厅很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于野狐可以解绑QQ号吗的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录野狐可以

2024年8月4日 02:55

浩辰cad2009(求!~!浩辰CAD2009专业版的注册码跟激活码~!求!!~)

浩辰cad2009(求!~!浩辰CAD2009专业版的注册码跟激活码~!求!!~)

本文目录求!~!浩辰CAD2009专业版的注册码跟激活码~!求!!~浩辰CAD标准版和专业版有什么区别求!~!浩辰CAD2009专业版的注册码跟激活码~!求!!~没有注册机,30天免费试用,过期了仅限制保存,如果用来学习,不注册也无所谓,如

2024年7月2日 20:35

天涯明月刀手游(《天涯明月刀》手游上线,和端游相比它有什么不一样的地方)

天涯明月刀手游(《天涯明月刀》手游上线,和端游相比它有什么不一样的地方)

本文目录《天涯明月刀》手游上线,和端游相比它有什么不一样的地方《天涯明月刀》手游评测:不一样的国风大世界如何评价《天涯明月刀》手游游戏《天涯明月刀》手游版上线,为何能够瞬间拥有大批拥趸天涯明月刀手游客栈怎么发图动态天涯明月刀手游和端游有什么

2024年7月15日 06:44

pp助手 ios直接安装(如何安装PP助手iOS版PP助手iOS版安装方法 请看以下操作步骤)

pp助手 ios直接安装(如何安装PP助手iOS版PP助手iOS版安装方法 请看以下操作步骤)

各位老铁们好,相信很多人对pp助手 ios直接安装都不是特别的了解,因此呢,今天就来为大家分享下关于pp助手 ios直接安装以及如何安装PP助手iOS版PP助手iOS版安装方法 请看以下操作步骤的问题知识,还望可以帮助大家,解决大家的一些困

2024年8月26日 23:55

微信8 0 11(微信最新版本8·0怎么更新)

微信8 0 11(微信最新版本8·0怎么更新)

本文目录微信最新版本8·0怎么更新微信来新消息没有提示音是怎么回事微信怎么升级到8微信最新版本8·0怎么更新首先要打开微信,点击我功能。再点击下方设置选项。然后点击关于微信,再点击版本更新即可,详细步骤:1、首先要打开微信,点击我功能。2、

2024年7月1日 00:19

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1155
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索