网站建设资讯

NEWS

网站建设资讯

java初级程序题代码 java程序例题

java程序问题(初学)

不明白你要做什么,但针对你所做的编程做了一点修改,使其不会运行出错。

成都创新互联专注于怀宁企业网站建设,成都响应式网站建设,商城网站定制开发。怀宁网站建设公司,为怀宁等地区提供建站服务。全流程定制网站,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

package word;

import java.util.Scanner;

public class Word {

public static void main(String args [] ) {

String en[]= {"work","back","come","java","desk","tool","face"};

int sn[]=new int[4*en.length ];

int q=-1;

for(int i=0;ien.length;i++) {

for (int j=1;j=4;j++) {

q++;

switch(en[i].charAt(j-1)) {

case 'a':

case 'b':

case 'c':

sn[q]=2;

continue;

case 'd':

case 'e':

case 'f':

sn[q]=3;

continue;

case 'g':

case 'h': 

case 'i': 

sn[q]=4;

continue;

case 'j':

case 'k':

case 'l':

sn[q]=5;

continue;

case 'm':

case 'n':

case 'o':

sn[q]=6;

continue;

case 'p':

case 'q':

case 'r':

sn[q]=7;

continue;

case 't':

case 'u':

case 'v':

sn[q]=8;

continue;

case 'w':

case 'x': 

case 'y': 

case 'z':

sn[q]=9;

continue;

}

}

}

String s="";

for(int i=0;i4*en.length;i++) {

s=s+sn[i];

if(i%4==0) s=s+sn[i]+".";

}

String[] sqe=s.split("\\.");

Scanner sc =new Scanner(System.in);

String str1= sc.next();

for(int i=0;isqe.length;i++) {

boolean result1=sqe[i].equals(str1);

if ( result1==true) System.out.println(sqe[i]+en[i]);

break;

}

System.out.println("没匹配单词");

}

}

java练习题求完整代码

按照题目要求编写的用javaBean规范设计的学生类Student的Java程序如下

需要创建user.java.test包,把Student.java文件和Test.java文件放入包中,编译Student.java文件并且编译运行Test.java文件得到运行结果

Student.java文件代码如下

package user.java.test;

import java.io.Serializable;

public class Student implements Serializable{

private static final long serialVersionUID = 1L;

private String no;

private String name;

private double score;

public Student(){}

public Student(String no,String name,double score){

this.no=no;

this.name=name;

this.score=score;

}

public String getNo(){ return no;}

public void setNo(String no){ this.no=no;}

public String getName(){ return name;}

public void setName(String name){ this.name=name;}

public double getScore(){ return score;}

public void setScore(double score){ this.score=score;}

public String toString(){

return "学号:"+no+",姓名:"+name+",成绩:"+score;

}

public static double getAvg(Student[] sArray){

double sum=0,avg;

for(int i=0;isArray.length;i++){

sum=sum+sArray[i].getScore();

}

avg=sum/sArray.length;

return avg;

}

}

Test.java文件代码如下

package user.java.test;

public class Test{

public static void main(String[] args){

Student[] sArray=new Student[5];

sArray[0]=new Student("001","张三",89.5);

sArray[1]=new Student("002","李四",82.5);

sArray[2]=new Student("003","王五",93);

sArray[3]=new Student("004","赵六",73.5);

sArray[4]=new Student("005","孙七",66);

System.out.println("这些学生的平均分:"+Student.getAvg(sArray));

for(int i=0;isArray.length;i++){

System.out.println(sArray[i].toString());

}

}

}

java课程设计题目及代码是什么?

java课程设计题目及代码分别是:

1、题目:计算器。设计内容是设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算。

设计要求是设计的计算器应用程序可以完成家法、减法、乘法、除法和取余运算。且有小数点、正负号、求倒数、退格和清零功能。

2、代码:

数字按钮NumberButton类如下:

import java.awt.

import java.awt.event.

import javax.swing.

public class NumberButton extends Button.

{

int number.

public NumberButton(int number).

{

super(""+number).

this.number=number.

setForeground(Color.blue).

}

public int getNumber().

{

return number;

}

}

其它java课程设计题目及代码是:

题目:华容道。编写一个按钮的子类,使用该子类创建的对象代表华容道中的人物。通过焦点事件控制人物颜色,当人物获得焦点时颜色为蓝色,当失去焦点时颜色为灰色。

通过键盘事件和鼠标事件来实现曹操、关羽等人物的移动。当人物上发生鼠标事件或键盘事件时,如果鼠标指针的位置是在人物的下方(也就是组件的下半部分)或按下键盘的“↓“键,该人物向下移动。向左、向右和向上的移动原理类似。

代码是:

String name[]={"曹操","关羽","张","刘","马","许","兵","兵","兵","兵"}.

for(int i=0;iname.length;i++).

{

person[i]=new Person(i,name[i]).

person[i].addKeyListener(this).

person[i].addMouseListener(this).

//     person[i].addFocusListener(new Person).

add(person[i]).

}

person[0].setBounds(104,54,100,100).

person[1].setBounds(104,154,100,50).

person[2].setBounds(54,154,50,100).

person[3].setBounds(204,154,50,100).

person[4].setBounds(54,54,50,100).

person[5].setBounds(204,54,50,100);

person[6].setBounds(54,254,50,50);

person[7].setBounds(204,254,50,50);

person[8].setBounds(104,204,50,50);

person[9].setBounds(154,204,50,50);


分享名称:java初级程序题代码 java程序例题
网页网址:http://njwzjz.com/article/ddigisi.html