上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页

java课程设计源码(游戏:急速生存)

摘要: package cn.edu.ahu.RapidSurvial;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;import java.awt.Toolkit;import java.util.List;/** * 炸弹类 * @author Your风之恋(AHU - java - 课程设计) * */public class Bomb { public static final int BWIDTH = 20; //炸弹宽度 public static final int BHEIGHT = 阅读全文
posted @ 2012-08-12 18:58 Yours风之恋 阅读(218) 评论(0) 推荐(0) 编辑

java例程练习(批量修改文件后缀名)

摘要: /** * 文件后缀名修改器 * 说明:UI部分 * @author Yours风之恋 * * 创建时间:2012-8-8 * */public class UserInterface { public static void mainMenuDisplay() { System.out.println("-------------------批量修改文件后缀名----------------------"); System.out.println(" Copyright 2012 "); System.out.println(" @autho 阅读全文
posted @ 2012-08-12 18:43 Yours风之恋 阅读(228) 评论(0) 推荐(0) 编辑

java 简单的单例 实现

摘要: public class Test { public static void main(String[] args) { Name name = Name.getNameInstance(); name.setFirstName("J.K"); name.setLastName("Rolling"); Name name2 = Name.getNameInstance(); System.out.println(name); System.out.println(name2); System.out.println(name == name2); Sys 阅读全文
posted @ 2012-08-10 15:20 Yours风之恋 阅读(138) 评论(0) 推荐(0) 编辑

关于接口和接口中多肽问题的实例

摘要: /** * 关于接口和接口中多肽问题的实例 * * @author iflytek * */interface Singer { public void sing(); public void sleep();}interface Painter { public void paint(); public void eat();}class Student implements Singer { private String name; Student(String name) { this.name = name; } public void study() { System.out... 阅读全文
posted @ 2012-08-09 19:44 Yours风之恋 阅读(184) 评论(0) 推荐(0) 编辑

将阿拉伯数字转为中文大写读法

摘要: /** * 问题描述: * 将一个键盘输入的数字转化成中文输出,使用异常捕获输入的非法字符。 * (例如:输入:1234567 输出:一百二拾三万四千五百六拾七) * * @author 常维军 * 创建时间:2012-8-8 * * 思想: * 对于一串数字一般读法是固定的 * 口亿口千口百口拾口万口千口百口拾口 * 1,从控制台读入一串数字 * 2,对数字转换为字符串 1234567 -------> "1234567" * 3,将字符串逆序 ... 阅读全文
posted @ 2012-08-09 15:08 Yours风之恋 阅读(630) 评论(0) 推荐(0) 编辑

自定义截字串方法

摘要: /** * 问题描述: * 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6, * 应该输出为“我ABC”而不是“我ABC+汉的半个”。 * 解决方法: * 对输入的字符串进行遍历,若为双字节则长度为2,若为单字节则长度为1 * 累计各个字符的长度,若可截得的字符长度小于等于给定的截取长度则添加,否则不处理 * @author 常维军 * 创建时间:2012-8-8 */public class TestSubstring { public... 阅读全文
posted @ 2012-08-09 09:07 Yours风之恋 阅读(131) 评论(0) 推荐(0) 编辑

一百以内的杨辉三角

摘要: /** * 杨辉三角 * 说明: * 打印一百以内的杨辉三角 * * @author 常维军 * 创建时间:2012-8-8 */public class TestPascalTriangle { public static void main(String[] args) { getPascalTriangle(100); } /** * 自定义静态方法 * @param endPos 任意输入结束位置的范围 */ public static void getPascalTriangle(int endPos) { int[][] pascalArray = ... 阅读全文
posted @ 2012-08-08 18:03 Yours风之恋 阅读(180) 评论(0) 推荐(0) 编辑

arraycopy效率比较

摘要: import java.util.Date;public class TestArrayCopy { public static void main(String[] args) { Date d1 = new Date(); int[] arr = new int[10000000]; for(int i = 0; i < 10000000; i++) { arr[i] = i; } Date d2 = new Date(); System.out.println(d2.getTime() - d1.getTime()); int[] arr2 = new ... 阅读全文
posted @ 2012-08-07 14:48 Yours风之恋 阅读(151) 评论(0) 推荐(0) 编辑

关于动态数组的问题

摘要: import java.util.Scanner;import java.util.regex.Pattern;public class TestBubbleSort { public static void main(String[] args) { Scanner sc = new Scanner(System.in); boolean flag = true; String input = null; int[] array = new int[10]; int len = 0; while(flag) { input = sc.next(); if(Ge... 阅读全文
posted @ 2012-08-07 14:17 Yours风之恋 阅读(120) 评论(0) 推荐(0) 编辑

String, StringBuffer, StringBuilder 三个类比较

摘要: package com.iflytec;import java.util.Date;/** * String:不可变的,字符序列 StringBuffer:线程安全的,可变字符序列 StringBuilder:不执行同步的,可变字符序列 * * 优先使用StringBuilder * * Java里面的接口 * Java里面由于不允许多重继承,所以如果要实现多个类的功能,则可以通过实现多个接口来实现。 * Java接口和Java抽象类代表的就是抽象类型 * ,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序的可维护性,可扩展性 * ,就必须... 阅读全文
posted @ 2012-08-06 16:14 Yours风之恋 阅读(137) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页