精华内容
下载资源
问答
  • java编程题目

    2013-03-30 12:20:49
    常见的java编程题目,详细的代码讲解,自主的练习,你会有更大的进步
  • 欢迎大家下载 JAVA编程题目 是JAVA认证的题目
  • Course course=new Course("Java课"); Clazz clazz=new Clazz("互联17-1班"); ClassRoom classroom=new ClassRoom("实实南402"); try { teacher.gotoClass(course,classroom,clazz); } catch (Exception e) { throw...

    展开全部

    1.新建课程类:

    public class Course {

    private String coursename;//课程名称

    public Course(String coursename) {

    this.coursename = coursename;

    }

    public String getCoursename() {

    return coursename;

    }

    public void setCoursename(String coursename) {

    this.coursename = coursename;

    }

    }

    2.新建班级类:

    public class Clazz {

    private String clazzname;//班级名称

    public Clazz(String clazzname) {

    this.clazzname = clazzname;

    }

    public String getClazzname() {

    return clazzname;

    }

    public void setClazzname(String clazzname) {

    this.clazzname = clazzname;

    }

    }

    3.新建教室类:

    public class ClassRoom {

    private String classroom;//地址

    public ClassRoom(String classroom) {

    this.classroom = classroom;

    }

    public String getClassroom() {

    return classroom;

    }

    public void setClassroom(String classroom) {

    this.classroom = classroom;

    }

    }

    4.新建老32313133353236313431303231363533e4b893e5b19e31333431356130师类:

    public class Teacher {

    private String name;//老师姓名

    public Teacher(String name) {

    this.name = name;

    }

    public void gotoClass(Course course, ClassRoom classRoom, Clazz clazz) throws Exception {

    if(course!=null && classRoom !=null && clazz!=null){

    StringBuilder str=new StringBuilder(80);

    str.append("一个老师").append(name).append("到").append(classRoom.getClassroom()).append("教室");

    str.append("给").append(clazz.getClazzname()).append("班级上").append(course.getCoursename());

    System.out.println(str);

    }else{

    throw new Exception(name+"老师不上课!");

    }

    }

    }

    5.新建测试类:

    public class TeacherTest {

    public static void main(String[] args) {

    Teacher teacher=new Teacher("屈仁均");

    Course course=new Course("Java课");

    Clazz clazz=new Clazz("互联17-1班");

    ClassRoom classroom=new ClassRoom("实实南402");

    try {

    teacher.gotoClass(course,classroom,clazz);

    } catch (Exception e) {

    throw new RuntimeException(course.getCoursename()+"没老师上,需要代课",e);

    }

    }

    }

    附上运行结果:

    48b38ea2b4b7835574dfa464265ffe94.png

    展开全文
  • JAVA编程题目含解答

    2013-05-06 20:29:37
    JAVA编程题目含解答,对你的Java语言学习大有裨益
  • 最新java编程题目

    2013-05-30 19:57:09
    2012java面试题分析大全 - JAVA 程序员面试题目java基础试题。
  • 第一次编程题目: 1、输入两个值,然后交换这两个值,并输出 2、求 1!+2!+...+7!的值 3、输入一个五位数,计算这个五位数各位之和。 4、求1——1000以内的水仙花数 5、求两个数的最大公约数和最小公倍数。 6、有两只...
  • java编程题目 有答案

    2012-09-01 09:51:15
    java编程试题.很多实例非常经典..很值得去研究
  • 很有概括性的50个java题目,如果可以做出来,面试一定会通过
  • 一个素数称之为超级素数,若该素数依次去掉个位,十位,…等等,每次所得的数仍然是素数。 例如239就是超级素数。求[100,9999]之内超级素数的个数。 public class superPrimeNumber { public static void main...

    一个素数称之为超级素数,若该素数依次去掉个位,十位,…等等,每次所得的数仍然是素数。
    例如239就是超级素数。求[100,9999]之内超级素数的个数。

    public class superPrimeNumber
    {
        public static void main(String[] args)
        {
            int i = 100;
            lable:while(i < 10000)
          {
              int fake = i;
              boolean flag = false;
              while(fake  !=  0)
              {
                  if(fake == 1|| fake == 2)
                      flag = true;
                  else
                  {
                      for(int j = 2;  j< (int)Math.sqrt(fake); j++)
                      {
                          if(fake % j == 0)
                          {
                              i++;
                              continue lable;
                          }
                      }
                  }
                  fake /= 10;
              }
              if(flag == true)
              {
                  System.out.println("i = " + i);
              }
             i++;
          }
        }
    }
    展开全文
  • Java 编程题目 第七题

    2017-05-26 17:03:36
    import java.util.Scanner; public class fun07 { /* * 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 */ public static void main(String[] args) { // TODO Auto-...

    package com.liuhuan.test;
    
    import java.util.Scanner;
    
    public class fun07 {
    	/*
    	 *    题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。   
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		int English=0,number=0,Space=0,others=0;
    		System.out.println("请输入字符串:");
            Scanner input=new Scanner(System.in);
            String str=input.nextLine();
            char[] Char_str=str.toCharArray();
            for(int i=0;i<Char_str.length;i++){
    	        char ch=Char_str[i];
    	         if(('z'>=ch&&ch>='a')||('A'<=ch&&ch<='Z')){
    	         	  English++;
    	         }
    	         else if(ch>='0'&&ch<='9'){
    		          number++;
    	          }
    	         else if(ch==' '){
    		          Space++;
    	          }
    	        else others++;
      }
    	        System.out.println("英文字母"+English+"\r空格="+Space+"\r数字="+number+"\r其它字符="+others);
      
    	}
    
    }
    


    展开全文
  • Java 编程题目 第五题

    2017-05-26 15:36:37
    import java.util.Scanner; public class fun05 { public static void main(String[] args) { /* * 题目:利用条件运算符的嵌套来完成此题: * 学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分...
    package com.liuhuan.test;
    
    import java.util.Scanner;
    
    public class fun05 {
    	
    	
    public static void main(String[] args) {
    	/*
    	 *   题目:利用条件运算符的嵌套来完成此题:
    	 *   学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。   
    	 */
    	System.out.println("输入成绩:");
    	Scanner input =new Scanner(System.in);
    	int number=input.nextInt();
    	//(a> b)?a:b
    	System.out.println("你的等级:"+((number>90)? 'A':(number>60)?'B':'C'));
    }
    }
    

    展开全文
  • Java 编程题目 第八题

    2017-05-26 17:28:51
    * 题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。 * 例如6=1+2+3.编程 找出1000以内的所有完数。 */ public boolean WangShu(int x){ return true; } public static void m
  • 下面要给大家分享的同样是一道非常基础的java编程题,来看看题目,和编程写法吧。一、题目企业发放的奖金根据利润提成。利润(I)低于或者是等于10万元的时候,奖金可提10%;利润高于10万元,低于20万元的时候,低于10...
  • Java 编程题目 第九题

    2017-05-26 17:43:28
    * 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半; * 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? */ public static void main(String[] args) { // TODO Auto-generated...
  • Java 编程题目 第二题

    2017-05-26 14:14:03
    * 题目:判断101-200之间有多少个素数,并输出所有素数。 * 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, * 则表明此数不是素数,反之是素数。 */ public boolean ...
  • Java 编程题目 第六题

    2017-05-26 16:33:50
    * 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 */ public int MaxCommon(int x,int y){//最大公约数 while(x%y!=0){ /* * 运用递归调用将求余之后的值作为y * 将之前的y作为x直到求
  • Java 编程题目 第三题

    2017-05-26 14:37:25
    * 题目:打印出所有的 "水仙花数 ", * 所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。 * 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 */ public boolean...
  • Java 编程题目 第十题

    2017-05-26 18:05:28
    * 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? */ public static void main(String[] args) { int i,j,x,s = 0; for( i=1;i;i++){ for( j=1;j
  • Java 编程题目 第四题

    2017-05-26 15:19:09
    public class fun04 { ... * 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 */ public void FenJie(int x){ //System.out.println(); int i=2; for(i=2;i<(x/2);i++){ if(x%i==0){ System.out
  • Java 编程题目 第一题

    2017-05-26 13:45:57
    import java.util.Scanner; /* * 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子, * 假如兔子都不死,问每个月的兔子总数为多少? * * **************...
  • 一道JAVA编程题目

    2012-01-14 22:07:58
    题目的输入是要格式化的文件的路径,输出是包含格式化后的内容的文件。 例如原来的文件是这样: import java.util.Hashtable; public class MyObject<First,Second>{ private First first...
  • import java.util.Scanner; public class fun14 { /* * 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 */ public int min(int x,int y){ return x>y?y:x; } public static void main(String[]
  • import java.util.Scanner; public class fun20 { /* * 题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 */ public static void main(String[] args) { // TODO Auto-...
  • import java.util.Scanner; public class fun11 { /* * 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%; * 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的...
  • import java.util.Scanner; public class fun13 { /* * 题目:输入某年某月某日,判断这一天是这一年的第几天? * 先判断是否是闰年? * 1,3,5,7,8,10,12-------31天 * 4,6,9,11----...
  • * 题目:一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少? */ public static void main(String[] args) { // TODO Auto-generated method stub int i = 0
  • package com.liuhuan.test... public class fun15 { /* * 题目:输出9*9口诀。 */ public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i;i++) { for(int j=1;j;j
  • public class fun18 { ... * 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 */ public static void main(String[] args) { // TODO Auto-generated method stub

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,699
精华内容 3,079
关键字:

java编程题目

java 订阅