如何编写java程序

作者&投稿:野飘 (若有异议请与网页底部的电邮联系)
如何编写“Java程序”?~

代码已经编译通过

import java.util.*;
public class MainClass_StudentInfor{
public static void main(String args[]){
boolean e=true;
Student stu=new Student();
Scanner sc=new Scanner(System.in);
while(e){
System.out.println("*********欢迎进入学生信息系统*********");
System.out.println("********** 1:录入学生的信息********");
System.out.println("***********2:输出信息**************");
System.out.println("***********3:求总分****************");
System.out.println("***********4求均分*****************");
System.out.println("***********5:成绩排序**************");
System.out.println("***********6:检索成绩**************");
System.out.println("***********7:求最大值和最小值**************");
System.out.println("***********8:结束程序 ***************");
try{
byte b=sc.nextByte();
switch(b){
case 1:
stu.inputInfo();break;
case 3:
stu.getSum();break;
case 4:
stu.getAver();break;
case 2:
stu.printInfo();break;
case 5:
stu.sort();break;
case 6:
stu.index();break;
case 7:
stu.indexBL();break;
case 8:
e=false;
}
}
catch(NullPointerException f){
f.printStackTrace();
System.out.println("请正确操作");
}
}
}
}

enum Sex{
男,女
}
class Student{
int number;
Sex a;
String name;
float sum=0;
float average;
float score[];
String subject[]={"高数","英语","C语言"};
void inputInfo(){//录入学生基本信息
Scanner sc=new Scanner(System.in);
System.out.println("请输入学号 :");
number=sc.nextInt();
System.out.println("请输入姓名 :");
name=sc.next();
System.out.println(" 请输入性别 1:男,2:女");
int x=sc.nextInt();
if(x==1)
{
a=Sex.男;
}
else
{
a=Sex.女;
}
System.out.println("请输入高数,英语,c语言的成绩:");
score=new float[3];
for(int i=0;i<=2;i++)
{
score[i]=sc.nextFloat();
System.out.println(subject[i]+":"+score[i]);
}
}
void printInfo(){//输出学生基本信息
System.out.println("学号:"+number);
System.out.println("姓名:"+name);
System.out.println("性别:"+a);
for(int i=0;i<3;i++){
System.out.println(subject[i]+":"+score[i]);
}
}
void getSum(){
for(int i=0;i<=2;i++)
{
sum=sum+score[i];
}
System.out.println(" 学生的总分:"+sum);
}
void getAver(){
for(int i=0;i<=2;i++){
sum=sum+score[i];
}
average=sum/3;
System.out.println(" 学生的平均成绩:"+average);
}

void sort(){//排序
Arrays.sort(score);
System.out.println("学生的成绩排序为:"+Arrays.toString(score));
}
void index(){//查询成绩
boolean n=true;
while(n){
Scanner sc=new Scanner(System.in);
System.out.println("请输入,1检索开始,2检索结束");
int m=sc.nextInt();
switch(m){
case 1:
System.out.println("请输入您要查找那门课的成绩0:高数;1:英语:2:C语言");
Scanner sc1=new Scanner(System.in);
int c=sc1.nextInt();
System.out.println(subject[c]+score[c]);
System.out.println("您是否还要查找其他科目的成绩");
break;
case 2:
n=false;
}
}
}
void indexBL(){
float biggest=0;
float lowest=100;
for(int i=0;i<3;i++){
if(biggest<=score[i]){
biggest=score[i];
}
if(lowest>=score[i]){
lowest=score[i];
}
}
System.out.println("该生的最高成绩是"+biggest);
System.out.println("该生的最低成绩是"+lowest);
}
}

操作方法

01

首先打开eclipse应用程序,选择好工作路径!打开后如图。



02

我们先新建一个项目,点击file-new-java project。然后命名项目的名称,点击完成。





03

编写第一个helloword小程序,在项目上右键new 选择package这里建的package意思就是创建一个装源代码的文件夹。然后在你创建的包(就是package)右键new 选择class命名(规范命名是首字母大写)然后点击完成



04

然后就是输入源代码,这里我就直接贴代码图片了,你们自己敲代码练习



05

代码输入完成后就来测试 ,点击这个按钮看控制台是否能打印你所输出的文字。如果能够输出那就恭喜你第一个java程序完成!如果没有输出那么就是你的代码有误仔细检查。BUG

新建java第一种方法:
1。首先右击鼠标,新建一个文本文档。
2。更改文本文档的后缀名为
.java
。注意文件名必须和类名相同。
  如果你的电脑没有显示后缀名的话需要对电脑进行一定的设置。
3。打开计算机——组织——文件夹选项——查看——将隐藏文件夹选项取消勾选即可。
  建议将这个选项取消勾选,有很多的恶意程序会侵入我们的电脑,取消勾选可以很好的查看病毒等文件的类型。
4。右击建好的文档,选择编辑即可进行java的编写。
  在编写的时候我们有一定的格式,java语言的格式是为了我们日后更改程序方便而规定的,我们一定要遵循这种格式编写。
第二种方法:
1直接新建一个记事本文档,然后选择保存。
  注意保存时额位置,不要等到保存完却找不到文件到哪了。
2在选择保存的窗口中输入后缀“.java”,然后保存即可。注意文件名必须和类名相同。
3同样右击文件,选择编辑即可在文件中进行编辑了。
  前两个大括号之间回车,第二对大括号有一个间隔,直接按TAb键即可。
测试运行java程序:
  打开运行命令,也可以直接在开菜单中输入CMD调用命令窗口。
你的文件保存在哪里就将你的文件目录输入到命令提示符窗口中,例如我的是D盘根目录,所以我输入“d:”。
编译java文件,生成class文件:
  在命令提示符中输入“javac
文件名.java”,我的文件名为A,所以输入javac
A.java然后回车,等待编译。
运行文件:
  继续输入“java
文件名”然后回车就可以运行我们写好的文件了。

需要先下载一个jdk。可以百度搜官网下载。然后鼠标右键新建一个文本文档,后缀改成.java,然后在这里面写代码,完成以后Ctrl+S保存。
然后同时按住键盘上的windows图标和R键,输入cmd,然后回车。进到命令行窗口以后输入javac 和你的文件名称。
然后输入java 和你的文件名称。此时不用加后缀。
你就能看到编译结果了。


java程序是用什么软件编写的啊?
MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。3、IntelliJ IDEA:IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一,与MyEclipse齐名。它提供了一系列最实用的的工具组合:智能编码...

怎样用JAVA编写一个程序:
}\/\/学生列表类import java.util.Vector;public class StuList { private Vector<Students> v = new Vector<Students>();public static void main(String[] args) { StuList sl = new StuList();sl.getStu();Vector<Students> v = sl.getSort();for(int i=0;i<v.size();i++) { int ...

我要编写一个JAVA程序,具体应该怎么操作啊?比如说编写Helloword这个小...
然后“开始”-->“运行”,找的D盘,输入“javac” + “helloworld.java”,如果不报错的话,那就编译成功了。再输入“java”+“helloworld”,此时就会显示出“hello world”这句话了。(二)当然,如果你嫌麻烦,你可以用eclipse或者myeclipse 工具进行开发,不过自学的时候小的程序可以用记事本,...

怎么在电脑上编写并运行Java程序
在电脑上安装第一的开放工具。一、基础的开发就JDK就行了,这个jdk就提供了编译器,就是常说的java虚拟机,代码可以通过任何的文本编辑器编辑;jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk各个版本的特性 1997 年Servlet技术的产生以及紧接着JSP的产生,为Java...

开发和运行java程序需要经过哪些主要步骤和过程?
编写JAVA程序--编译.java---解释运行.class,就可以了 前提是你安好了JAVA的编写及运行环境。。

java如何编程
呵呵 问题很有意思!你要是懂编程就知道java是如何编程的了!!! 编程 :简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一...

用Java编写一个程序
package com.test;import javax.swing.JFrame ;import javax.swing.JList ;import java.util.Vector ;import javax.swing.BorderFactory ;import javax.swing.JButton;import javax.swing.JPanel;import javax.swing.ListSelectionModel ;import javax.swing.JScrollPane ;import javax.swing.AbstractListModel...

用java编写一下程序,希望能有详细代码和注释,谢谢了
新手,写的比较乱。看将就下先 第一个:package xiushifu; \/\/创建包 import java.util.*; \/\/加载包 Scanner用到 public class text2 { public static void main(String[] args){ new key(); \/\/创建实例调用key类的构造方法 } } class key \/\/ { private String x = "1234...

用JAVA编写一个程序
\/\/我替你写了一个DEMO,执行的前提条件是,先在D盘把目录创建好 import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class T { public static void main(String[] args) throws Exception{ String path = "d:\\\\java";File file = new File(path);int...

如何学习编写java 应用程序
创建一个HTML页面来包含小程序。另开一个记事本窗口。录入下面的内容:将此文件存于同一目录中,文件名为applet.htm。Java程序怎样编写 4 1.运行Java程序 。在您的MS-DOS窗口中键入:appletviewer applet.htm 应该可以看见一条从左上角到右下角的对角线:(如上图所示)将小程序查看器的窗口拉大一些...

晋城市18893556572: java程序怎么编写 -
离逸托吡: 先进入cmd 里面 在java 目录下输入 javac filename.java(filename是你的文件名) 如果编译没有错误的话 输入 java filename 就可以了

晋城市18893556572: 如何编写java程序 -
离逸托吡: 首先你要下载JDK,然后你要配置电脑的环境变量,java_home 和 path,配置好了之后你打开cmd,键入java -version 如果输出版本信息等内容,表示安装成功. 然后找个目录新建一个文件: Hello.java 内容为: public class Hello{public static void main(String[] str){System.out.println("Hello, Java!"); }}CMD,进入到该文件的目录,键入:javac Hello.java 目录下会生成:Hello.class 然后键入:java Hello 输出:Hello, Java!成功了

晋城市18893556572: 编写和运行Java程序的步骤是什么? -
离逸托吡: 1、JDK安装路径:D:\Program Files\Java\jdk1.6.0_10\ jdk1.6的安装与配置 a.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”后,b.配置java_home:在环境变量中新增“系统变量”, 变量名:java_home 变量值:...

晋城市18893556572: java语言如何编写程序? -
离逸托吡: 如下:(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境. (2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费. (3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试.推荐使用的集成开发环境是JCreator. 建议去找老师让老师 带你做 项目 我这几天正在做的 感觉收获好多的 上课学到的东西其实更本就不够用的 只有实践了 你才能知道自己的差距

晋城市18893556572: 怎样编java程序
离逸托吡: public class Test { public static void main(String[] args) {System.out.println("你好"); }

晋城市18893556572: 怎样编写Java程序的详细步骤!!要非常详细 我还是一个新手! -
离逸托吡: 安装jdk,右键我的电脑属性-高级-环境变量-新建-名称path.路径就是你jdk安装文件夹中bin的路径,我的是C:\Program Files\Java\jdk1.6.0_18\bin,确定.在d盘新建一个文本文挡文件名要与你的class后面的类名一样,并将其文件格式改为,java,用edit plus编辑程序后,点击屏幕左下角的开始-运行-输入cmd-输入d:-输入dir回车,输入javac 类名.java.回车无错误的话就继续输入java 类名.就运行了.

晋城市18893556572: 我就是想问一下写java程序的步骤
离逸托吡: 首先看你JDK安装好了有没有配置PATH和CLASSPATH,先进入用CMD进入DOS窗口,先执行javac,看有没有报错,再执行java看有没有错,要是没错说明你已经配置好了环境变量.要是没配置好就先配置下,完成后在执行java程序. 然后新...

晋城市18893556572: Java初学者如何编写第一个Java程序?
离逸托吡: "这个很简单的,java301集基础教程里第一集就有介绍, 1.通过Eclipse运行程序 启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,弹出对话框 2. 新建项目 填入项目名称,点击“完成”,创建项目成功,可以看到在 E:\java\workspace 目录下多出了一个Demo文件夹.在菜单中选择“文件 --> 新建 --> 类”,弹出对话框 3.创建类 输入类名称,点击“完成”,成功创建一个HelloWorld类 ……"

晋城市18893556572: 求问怎么编写一个java项目? -
离逸托吡: 首先你要装java的环境 即JDK 然后配置jdk环境变量之后就可以编写java程序了, 那要看你要做什么程序了, 你这种就是控制台程序, 也有GUI(桌面程序) 还有就是web程序(类似网页) 还有android 即APP应用

晋城市18893556572: 编写一个Java程序,要全部具体的步骤 -
离逸托吡: public class AnimalTest {public static void main(String[] args) {Animal[] animals = new Animal[3];animals[0] = new Dog();animals[1] = new Cat();animals[2] = new Horse();for (int i=0; i<3; i++){animals[i].bark();}} } // abstract class ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网