如何编写“Java程序”?

代码已经编译通过\x0d\x0a\x0d\x0aimport java.util.*;\x0d\x0apublic class MainClass_StudentInfor{\x0d\x0a public static void main(String args[]){\x0d\x0a boolean e=true;\x0d\x0a Student stu=new Student();\x0d\x0a Scanner sc=new Scanner(System.in);\x0d\x0a  while(e){\x0d\x0a  System.out.println("\t\t\t\t\t*********欢迎进入学生信息系统*********\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t********** 1:录入学生的信息********\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********2:输出信息**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********3:求总分****************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********4求均分*****************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********5:成绩排序**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********6:检索成绩**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********7:求最大值和最小值**************\t\t\t\t\t");\x0d\x0a System.out.println("\t\t\t\t\t***********8:结束程序 ***************\t\t\t\t\t");\x0d\x0a try{\x0d\x0a  byte b=sc.nextByte();\x0d\x0a switch(b){\x0d\x0a case 1:\x0d\x0a stu.inputInfo();break;\x0d\x0a case 3:\x0d\x0a stu.getSum();break;\x0d\x0a case 4:\x0d\x0a  stu.getAver();break;\x0d\x0a case 2:\x0d\x0a  stu.printInfo();break;\x0d\x0a case 5:\x0d\x0a  stu.sort();break;\x0d\x0a case 6:\x0d\x0a  stu.index();break;\x0d\x0a case 7:\x0d\x0a  stu.indexBL();break;\x0d\x0a case 8:\x0d\x0a e=false;\x0d\x0a }\x0d\x0a }\x0d\x0a catch(NullPointerException f){\x0d\x0a  f.printStackTrace(); \x0d\x0a  System.out.println("请正确操作");\x0d\x0a }\x0d\x0a }\x0d\x0a }\x0d\x0a}\x0d\x0a\x0d\x0aenum Sex{\x0d\x0a 男,女\x0d\x0a}\x0d\x0aclass Student{\x0d\x0a int number;\x0d\x0a Sex a;\x0d\x0a String name;\x0d\x0a float sum=0;\x0d\x0a float average;\x0d\x0a float score[];\x0d\x0a String subject[]={"高数","英语","C语言"};\x0d\x0a void inputInfo(){//录入学生基本信息\x0d\x0a Scanner sc=new Scanner(System.in);\x0d\x0a System.out.println("请输入学号 :");\x0d\x0a number=sc.nextInt();\x0d\x0a System.out.println("请输入姓名 :");\x0d\x0a name=sc.next();\x0d\x0a System.out.println(" 请输入性别 1:男,2:女");\x0d\x0a int x=sc.nextInt();\x0d\x0a if(x==1)\x0d\x0a {\x0d\x0a a=Sex.男;\x0d\x0a }\x0d\x0a else\x0d\x0a {\x0d\x0a a=Sex.女;\x0d\x0a }\x0d\x0a System.out.println("请输入高数,英语,c语言的成绩:");\x0d\x0a score=new float[3];\x0d\x0a for(int i=0;i<=2;i++)\x0d\x0a {\x0d\x0a score[i]=sc.nextFloat();\x0d\x0a System.out.println(subject[i]+":"+score[i]);\x0d\x0a }\x0d\x0a }\x0d\x0a void printInfo(){//输出学生基本信息\x0d\x0a System.out.println("学号:"+number);\x0d\x0a System.out.println("姓名:"+name);\x0d\x0a System.out.println("性别:"+a);\x0d\x0a for(int i=0;i<3;i++){\x0d\x0a System.out.println(subject[i]+":"+score[i]);\x0d\x0a }\x0d\x0a }\x0d\x0a void getSum(){\x0d\x0a for(int i=0;i<=2;i++)\x0d\x0a {\x0d\x0a sum=sum+score[i];\x0d\x0a }\x0d\x0a System.out.println(" 学生的总分:"+sum);\x0d\x0a }\x0d\x0a void getAver(){\x0d\x0a  for(int i=0;i<=2;i++){\x0d\x0a sum=sum+score[i];\x0d\x0a }\x0d\x0a average=sum/3;\x0d\x0a System.out.println(" 学生的平均成绩:"+average);\x0d\x0a }\x0d\x0a \x0d\x0a void sort(){//排序\x0d\x0a Arrays.sort(score);\x0d\x0a System.out.println("学生的成绩排序为:"+Arrays.toString(score));\x0d\x0a }\x0d\x0a void index(){//查询成绩\x0d\x0a  boolean n=true;\x0d\x0a  while(n){\x0d\x0a  Scanner sc=new Scanner(System.in);\x0d\x0a  System.out.println("请输入,1检索开始,2检索结束");\x0d\x0a  int m=sc.nextInt();\x0d\x0a  switch(m){\x0d\x0a  case 1:\x0d\x0a  System.out.println("请输入您要查找那门课的成绩0:高数;1:英语:2:C语言");\x0d\x0a  Scanner sc1=new Scanner(System.in);\x0d\x0a  int c=sc1.nextInt();\x0d\x0a  System.out.println(subject[c]+score[c]);\x0d\x0a  System.out.println("您是否还要查找其他科目的成绩");\x0d\x0a  break;\x0d\x0a  case 2:\x0d\x0a  n=false;\x0d\x0a  }\x0d\x0a  }\x0d\x0a } \x0d\x0a void indexBL(){\x0d\x0a  float biggest=0;\x0d\x0a  float lowest=100;\x0d\x0a  for(int i=0;i<3;i++){\x0d\x0a  if(biggest<=score[i]){\x0d\x0a  biggest=score[i];\x0d\x0a  }\x0d\x0a  if(lowest>=score[i]){\x0d\x0a  lowest=score[i];\x0d\x0a  }\x0d\x0a  }\x0d\x0a  System.out.println("该生的最高成绩是"+biggest);\x0d\x0a  System.out.println("该生的最低成绩是"+lowest);\x0d\x0a }\x0d\x0a}

  • eclipse鎬庝箞缂栧啓JAVA绋嬪簭,鎬庝箞鏂板缓
    绛旓細绗竴姝ワ細鍚姩Eclipse锛岀涓娆″惎鍔ㄨ蒋浠舵椂锛屼細鎻愮ず閫夋嫨宸ヤ綔绌洪棿锛圵orkSpace锛夛紝鍙湪纭洏涓婃柊寤轰竴涓枃浠跺す浣滀负宸ヤ綔绌洪棿锛岃繖涓枃浠跺す灏嗕細淇濆瓨浣犳墍缂栧啓鐨勬墍鏈夌殑婧愪唬鐮併傜浜屾锛氭柊寤轰竴涓畝鍗曠殑Java宸ョ▼銆備緷娆$偣file->new->project->java project銆傜涓夋锛氬埆鏄~鍐欏伐绋嬪悕浠ュ強婧愮爜鏂囦欢澶癸紝涓鑸儏鍐垫槸榛樿src浣滀负...
  • 濡備綍缂栧啓绗竴涓java绋嬪簭
    绛旓細鍥4 鎺у埗鍙拌緭鍑 鎭枩浣狅紝浣犳垚鍔缂栧啓骞惰繍琛屼簡绗竴涓Java绋嬪簭銆傛墦寮Demo鏂囦欢澶逛笅鐨刡in鐩綍锛屽嚭鐜颁簡涓涓 HelloWorld.class 鏂囦欢锛岃繖灏辨槸缂栬瘧鐢熸垚鐨勫瓧鑺傜爜銆備笌C銆丆++涓嶅悓锛孞ava缂栬瘧鐨勭粨鏋滀笉鏄彲鎵ц鏂囦欢锛岃屾槸瀛楄妭鐮佹枃浠躲傚瓧鑺傜爜鏂囦欢涓嶈兘鐩存帴杩愯锛屽繀椤荤敱JVM缈昏瘧鎴愭満鍣ㄧ爜鎵嶈兘杩愯锛岃繖灏辨槸涓轰粈涔堣繍琛孞ava绋嬪簭...
  • 鎬庝箞鐢java缂栧啓涓涓绋嬪簭?
    绛旓細涓轰簡鍦ㄦ偍鐨勬満鍣ㄤ笂閰嶇疆璧蜂竴涓Java寮鍙戠幆澧冣斺旀偍灏嗕娇鐢ㄤ竴涓滃紑鍙戠幆澧冣濇潵鈥滃紑鍙戔濓紙缂栧啓锛绋嬪簭鈥斺旀偍闇瑕佸畬鎴愪互涓嬭繖浜涙楠わ細1.涓嬭浇涓涓寘鍚獼ava寮鍙戠幆澧冿紙缂栬瘧鍣ㄥ拰鍏朵粬宸ュ叿锛夌殑澶ф枃浠躲傜偣鍑烩滀笅杞絁2SE SDK鈥濋摼鎺ヤ笅杞絊DK锛堣蒋浠跺紑鍙戝伐鍏峰寘锛夎蒋浠躲傜綉椤典細鏄剧ず涓涓鍙崗璁傜偣鍑烩滄帴鍙椻濄傞夋嫨鎮ㄧ殑鎿嶄綔绯荤粺锛...
  • 濡備綍鐢╡clipse缂栧啓java绐楀彛绋嬪簭
    绛旓細鍦"Name"鏍忓~鍐欏寘鍚嶏紝鐐瑰嚮finish鎸夐挳瀹屾垚寤哄寘锛5.灞曞紑宸ョ▼鍚嶏紝鍙冲嚮閫変腑鐨勫寘锛岄夋嫨鈥漀ew鈥斺>Class",寤虹珛绫伙紝鍦ㄦ柊寮瑰嚭鐨勭獥鍙d腑锛屽湪鈥淣ame鈥濇爮濉啓绫诲悕锛屽鏋滆繖涓被鍖呭惈main鏂规硶锛屽簲璇ュ皢涓嬮潰鐨 publicstaticvoidmain(String[]args)鍕鹃変笂锛6.浠ヤ笂姝ラ鍏ㄩ儴瀹屾垚鍚庯紝灏卞彲浠ュ紑濮缂栧啓绋嬪簭浜嗐
  • 濡備綍缂栧啓涓涓JAVA绋嬪簭?
    绛旓細涔﹀啓浼樿壇浠g爜姣忎釜绋嬪簭鍛樼殑蹇呭绱犺川锛屼紭鑹唬鐮佸簲璇ュ叿鏈夊涓嬬殑鐗圭偣锛1锛屾ц兘濂斤細姣忎釜鎺ュ彛閮藉簲璇ヨ鍏ユ荤殑璋冪敤鏃堕棿锛屼互姝ゆ潵琛¢噺涓涓帴鍙g殑鎬ц兘锛岀粡杩囨寔缁殑浼樺寲锛屼篃杈惧埌鏈浼樼殑鏃堕棿锛2锛屾槗浜庢墿灞曪細璁捐浼婂锛屽氨搴旇瀵瑰彲鎵╁睍鎬ф彁渚涙敮鎸侊紝杩欏氨闇瑕佹垜浠簡瑙e紑鍙戠殑鍏ぇ鍘熷垯锛岃繕鏈夎璁℃ā寮忕瓑绛夎鎴戜滑鐨勪唬鐮佸彉寰楁洿鍔犲鏄...
  • 濡備綍鍦‥clipse 涓缂栧啓java绋嬪簭
    绛旓細鍙抽敭src鏂囦欢澶归夋嫨new --package 鍖呭悕涔犳儻鐨勪娇鐢ㄦ墍鍦ㄤ紒涓氱殑鍩熷悕鍛藉悕 6銆佸寘寤哄ソ浠ュ悗灏辨槸寤虹珛java绫绘枃浠讹紝閫夋嫨鍒氭墠寤哄ソ鐨勫寘锛屽彸閿畁ew --class 鎴戜滑杈撳叆绫诲悕HelloZhiDao 7銆佹帴涓嬫潵灏辫繘鍏ヨ繖涓被鏂囦欢涓缂栧啓绋嬪簭 package com.baidu.zhidao;public class HelloZhiDao {public static void main(String[] args) {...
  • Java鎬庝箞瀛︿範 鍏ラ棬Java缂栫▼鐨勬寚鍗?
    绛旓細2. 瀹夎鍜岄厤缃甁ava寮鍙戠幆澧冿細涓嬭浇鍜屽畨瑁匤ava Development Kit锛圝DK锛夛紝骞堕厤缃幆澧冨彉閲忋侸DK鏄疛ava缂栫▼鎵蹇呴渶鐨勫伐鍏枫3. 瀛︿範Java璇硶锛氭帉鎻ava鐨勫熀鏈娉曪紝鍖呮嫭鍙橀噺澹版槑銆佹帶鍒舵祦璇彞銆佹暟缁勩佸璞$瓑銆傚彲浠ラ氳繃闃呰涔︾睄鎴栧弬鍔犲湪绾胯绋嬫潵瀛︿範銆4. 瀹炶返缂栧啓绠鍗曠殑绋嬪簭锛氬皾璇曠紪鍐欎竴浜涚畝鍗曠殑Java绋嬪簭锛屼緥濡傝绠楀櫒...
  • Java鐨璇︾粏杩愯姝ラ
    绛旓細Java绋嬪簭浠庢簮鏂囦欢鍒涘缓鍒扮▼搴忚繍琛岃缁忚繃涓ゅぇ姝ラ锛1銆佹簮鏂囦欢鐢辩紪璇戝櫒缂栬瘧鎴愬瓧鑺傜爜锛圔yteCode锛2銆佸瓧鑺傜爜鐢眏ava铏氭嫙鏈鸿В閲婅繍琛屻傚洜涓java绋嬪簭鏃㈣缂栬瘧鍚屾椂涔熻缁忚繃JVM鐨勮В閲婅繍琛岋紝鎵浠ヨJava琚О涓哄崐瑙i噴璇█锛 "semi-interpreted" language锛夈備笅闈㈤氳繃浠ヤ笅杩欎釜java绋嬪簭锛屾潵璇存槑java绋嬪簭浠庣紪璇戝埌鏈鍚庤繍琛岀殑鏁翠釜...
  • 濡備綍缂栧啓java绋嬪簭
    绛旓細棣栧厛浣犺鏈変竴涓紑鍙戠幆澧冿紝->瀹夎jdk璺焜re锛屼笂缃戞壘浼氭湁鐨勩備竴寮濮嬩綘鏈濂界敤dos+鏂囨湰缂栬緫鍣ㄦ潵浜java浠g爜锛岃嚦浜庤娉曡窡鐭ヨ瘑涓婄綉鎵撅紝鏈夌浉鍏崇殑瑙嗛锛岀啛缁冧箣鍚庯紝鑷繁鎯缂栧啓涓浜涘皬宸ュ叿鑷繁鐢ㄥ氨鍙互涓嬭浇eclipse鏉ュ紑鍙戜簡
  • java濡備綍寮鍙戞墜鏈绋嬪簭(java寮鍙戞墜鏈篴pp鐨勬祦绋)
    绛旓細java濡備綍寮鍙戞墜鏈绋嬪簭(java寮鍙戞墜鏈篴pp鐨勬祦绋)  鎴戞潵绛 1涓洖绛 #鐑# 鏅氫汉搴旇鎬庝箞绉戝搴斿銆庣敳娴併?鐚叓鎴掔綉 2023-04-26 路 鐧惧害璁よ瘉:閲嶅簡鐚叓鎴掔綉缁滄湁闄愬叕鍙稿畼鏂瑰笎鍙 鐚叓鎴掔綉 鐚叓鎴掔綉(zbj.com)鍒涘缓浜2006骞,鐜板凡褰㈡垚鐚叓鎴掔綉銆佸ぉ钃綉鍜岀嚎涓嬪叓鎴掑伐鍦虹殑鈥滃弻骞冲彴+涓绀惧尯鈥濇湇鍔℃ā寮,鏄腑鍥介鍏...
  • 扩展阅读:一张图看懂主板接口 ... java scanner三步骤 ... 主板m2接口怎么辨认 ... java中main几种写法 ... java编程入门 ... java 找不到符号 类 ... 怎么使用java编程 ... 一个最简单的java程序 ... 如何编写一个简单的java ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网