文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > Java经典事例
侵权投诉

Java经典事例

Java经典事例

1.给定一个java.util.Date对象,如何转化为”2007-3-22 20:23:22”格式的字符串
/**
*将某个日期以固定格式转化成字符串
*@paramdate
*@returnstr
*/
public String dateToStr(java.util.Date date)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = sdf.format(date);
return str;
}
2.写一个方法,能够判断任意一个整数是否素数
/**
*判断任意一个整数是否素数
*@paramn
*@returnboolean
*/
publicboolean isPrimes(int n)
{
for (int i = 2; i <= Math.sqrt(n); i++) {
if(n%i==0)
{
return false;
}
}
returntrue;
}
3.写一个方法,输入任意一个整数,返回它的阶乘
/**
*获得任意一个整数的阶乘
*@paramn
*@returnn!
*/
publicint factorial(int n)
{
//递归
if(n==1)
{
return 1;
}
return n*factorial(n-1);
//非递归
// int multi = 1;
// for (int i = 2; i <= n; i++) {
// multi*=i;
// }
// return multi;
}

本文来自CSDN博客,转载请标明出处:doc.guandang.net


5.做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处
package com.softeem.demo;

/**
*@authorleno
*动物的接口
*/
interface Animal
{
public void eat(Food food);
}
/**
*@authorleno
*一种动物类:猫
*/
class Cat implements Animal
{
public void eat(Food food)
{
System.out.println("小猫吃"+food.getName());
}
}
/**
*@authorleno
*一种动物类:狗
*/
class Dog implements Animal
{
public void eat(Food food)
{
System.out.println("小狗啃"+food.getName());
}
}

/**
*@authorleno
*食物抽象类
*/
abstractclass Food
{
protected String name;
public String getName() {
returnname;
}

publicvoid setName(String name) {
this.name = name;
}
}

/**
*@authorleno
*一种食物类:鱼
*/
class Fish extends Food
{
public Fish(String name) {
this.name = name;
}
}
/**
*@authorleno
*一种食物类:骨头
*/
class Bone extends Food
{
public Bone(String name) {
this.name = name;
}
}

/**
*@authorleno
*饲养员类
*
*/
class Feeder
{
/**
*饲养员给某种动物喂某种食物
*@paramanimal
*@paramfood
*/
publicvoid feed(Animal animal,Food food)
{
animal.eat(food);
}
}

/**
*@authorleno
*测试饲养员给动物喂食物
*/
publicclass TestFeeder {

publicstaticvoid main(String[] args) {
Feeder feeder=new Feeder();
Animal animal=new Dog()

第1页

你可能喜欢

  • JAVA编程题全集及答案
  • java经典案例
  • Java练习题
  • 经典算法
  • java编程实例
  • Linux系统命令使用详解
  • JAVA习题及答案

热门文档

相关文档

  • JAVA经典经典实例

    JAVA经典经典实例_计算机软件及应用_IT/计算机_专业资料。JAVA实例JAVA经典实例 Java经典实例(第二版) 1. 获取环境变量 Java代码 1. System.getenv("PATH"); ...

  • Java经典实例(第二版)

    Java经典实例(第二版)_IT/计算机_专业资料。Java经典实例(第二版)经典实例(第二版) Java 经典实例(第二版) 1. 获取环境变量 Java 代码 1. System.getenv...

  • JAVA经典例子

    JAVA 经典例子(2008-7-19 19:56:00) 【收藏】 【评论】 【打印】 【关闭... java编程实例 14页 免费 Java经典实例(第二版) 29页 1下载券...

  • java经典编程事例

    java经典编程事例_计算机软件及应用_IT/计算机_专业资料。java经典编程事例经典编程小事例 反射与正则 1.给一个 ArrayList<Integer>集合中添加一个字符串数据,并...

  • Java经典例子2

    Java经典例子2_IT/计算机_专业资料。package test21; import javax.swing.J... 本实例演示使用图形绘制一个图形时钟 * Filename: Clock.java */ public ...

  • Java经典例子

    Java经典例子_IT/计算机_专业资料。/* * (1.题:) public static void main(String []args) { //1 1 2 3 5 8 11 ; int * a=1,b=0,c=0; *...

  • java经典实例

    java经典实例_IT/计算机_专业资料。各种代码文件继承class Array{ private int temp[]=null; private int foot=0; public Array(int len){ if(len>0){ ...

  • java例子

    java例子_IT/计算机_专业资料。Map.java package org.test.mario; import ... JAVA经典例子 10页 1下载券 java小例子 31页 免费 java实例 6页 1下载券 ...

  • JAVA经典算法例子

    JAVA经典算法例子_IT/计算机_专业资料。java排序大全,java算法大全,java排序算法大全,java算法大全,JAVA 经典算法 40 例【程序1】 题目:古典问题:有一对兔子,从...

  • java编程常用例子

    java编程常用例子_电脑基础知识_IT/计算机_专业资料。java编程常用例子... Java编程五大经典实例(初... 6页 1下载券 Java基础教程 499页 1下载券...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email