还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
//s tud e n timportjav asqI、*;pub I i cc Ia ssS tude n tpr ivat e Str i n g id;pr i vate S tr i ng name;p r i va t e i nt mat h;p ri va t e i nt en g I i s h;p riva tei ntJ ava;p ri vat ei nt pu t e r;p ub I i c St ri ng get I dret urn id;pub I i cvo i d se t IdStr i ng idthis、i dSys tem out、pr int I n\n全部学生信息\n\n学号\t姓名\t数学\t英语\tJAVA\t计算机\t平均成绩”;r s=stm t、execut eQ ueryse Ie ct*from I x h1o rde rby mathdes c;whiler snext i n ta=rs get I n t m a th n;i ntb=r sg e11ntn en gI i sh;int c=rs get I ntja va;i ntd=rs get I nt puter;Sy s t e mo ut pr i n t I n r sgetStr i n gsn o+\t+rs getStrin gsn ameH+\t+a+\t+b+\t+c+”\t”+d+”\t”+a+b+c+d/4;//输出平均分Sys t emo utpr intlnu\n各科平均分n\n数学t英语\tJA VA\t计算机\t;rs=stmt、e xe cuteQuerynse Iectavgma th,a vg e n gl i sh,a vgJa va,avgput erf r om I xh1;while rsnext System、out、p ri nt I nr sget I nt1+n\t+rs、ge11nt2+\t+rs、get In t3+\t n+r sge tI n t4;//输出最局分S yst e mout、pr intlnn\n各科最高分\n\n数学\t英语\tJAVA\t计算机\t”;rs=st mt、ex ec uteQ uerynse Ie ctma xmath,ma xengl ish,max java,max pu ter f romI xh1;whi Ie rsnext0System、out、printings、g et I nt1+\t+r s、g etlnt2+“\t”+rs get I nt3+\t+rs g etI nt4;//输出最低分Sys temo utpr int Inn\n各科最低分、n\n数学\t英语\t JAVA、t计算机\t;r s=stmt、e xecuteQueryseiect m in m ath,min engIi sh,m injava,min puterf ro mI xh1;whiler sn e xt Systemo utpr i nt I n rsg et I nt1+\t+rs ge tI nt2+\t+rs、g etlnt3+H\t+rsgetnt4;fb reak;case0:break;default:System、out、pr i nt I n感谢您得使用,再见!;stm t、c Iose;co nc Io se0;pub Ii cStr i ng getName ret urn n ame;pub Iic vo id setName St ring name一name;p ub Ii c i ntg etMa thr eturn math;pub Iic void s etMa thi nt maththis、math=m ath;retur neng Iish;pub Ii cvoid se tEnglish i nt engIishpublic i nt ge t EngIish eng s h;p ubIic i ntgetJava returnjava;pub Iic voidset Ja va i nt javathis、java=jav a;pub Iic intg etp ut e r0r eturn puter;p ubIic voidsetputer intpute rputer=p ut er;p ubIic staticvoid mainStr ing[]a rgs th rowsE xcepti onS t r ing id;S tr ingc id;S tr ing name;intmath;int eng Iish;int java;intputer;StringDBDr i ver=sun j d bcod b c Jd bcOdbcDr iver;String co nStr=jdbc:o dbe:student;C onnecti oncon=nu II;Statement s tmt=nu II;Res uI tSetr s=null;Cl ass、forName DBDr iver;con=Driv e rManag er、getCon necti onconStr,s tudentH,“123”;stmt=c on、cr eateStatemen t;Str ings=、n\n\t\t\t学生成绩\n\n\t\t1新增\n\t\t2更改\n\t\t3删除\n\t\t4查找\n\t\t5显示\n\t\t0退出\n\n;System、out、pr ints;intc ho ic e=Keyboa rd、g etI nte g er;sw it chch oi ce//添加学生case1:System、out、pr int(”请输入学生信息\n);S ys temout、pr int(“学号);id=K ey board getStrin g();Sy s t emo ut print姓名”);name=Keyb o a rdget Str ing();System、out、p rint(“数学”);math=Key boar dg e11ntege r();Syst emout、pr int(英语);eng Iish=K eyboard g etInte ger();S yst emo utpr int(JAVA);jav a=Keybo a rd、get Int eg er0;Syst em out、print(计算机”);p uter=K ey bo a rd^g etInt eg er0;stmte xe cuteU pdate(i nse rti ntoI xh1va Iu es(1+id++name+math+H,,n+english+””+Java++puter+“”;Sys temou tprint In\n添加完成;b reak;//更改成绩case2System、o utp rintIn(请输入要改得学生学号:);c id=Ke y board^g et String;Sy stem out、p rint In数学;math=Ke yboard、getInteger;System、out、p rinti n”英语“;eng Iish=Keyb oard getInteger;Systemout、p rintInJAVA:;j ava=K eybo ard getlnt eger;System、o utp rin11n”计算机“;puter=Keyboard getIn teger;stmtexecutellp da teupda te Ix h1set math=”+math+,e ngIi sh=+eng Iish+,,java=,+java+,puter=1+puter+wh ere sno=+ci d+);S ystem out p rin11n(\n修改完成”);bre ak;//删除指定学生cas e3:S ystemout、pr intIn(请输入要改得学生学号”);c id=K eyboard、getStr ing();stm texecutellp date(de Ie tef romIxh1where sno=r+cid+n);Sy stemout、printIn(\n删除完成);brea k;//显示指定学生ca se4System、out、p rintIn(”请输入查找得学生学号”);c id=K eyb oardgetStr ing();S ystemout、printIn\n+cid+”号学生信息\n\n学号\t姓名\t数学\t英语\tJAV A\t计算机\t;r s=stmt、ex ecuteQue ryse Iec t*fro mIxh1wh er esno=+cidwhiler snextS ystemout、printIn r sgetInt sno+\t+rs、getStr ingsna me+\t+rsgetStr in gnmath+\t+rs、getStr ing engIi sh+\t+rs get String java+\t+rs、getStringp uter+\t;br eak;。
个人认证
优秀文档
获得点赞 0