J2SE解决方案
Yours风之恋
一个孜孜不倦的求知者………………………………
展开
-
Steam Api Demo
public class Dish { private final String name; private final boolean vegetarian; private final int calories; private final Type type; public Dish(String name, boolean vegetarian, int calories, Type type) { this.name =...原创 2021-06-10 14:50:16 · 298 阅读 · 0 评论 -
java(安全方便的从控制台读入数据)[对Scanner类进行封装,用正则表达式判断]
此版本是对自己的这篇博客中的源码进行了优化:http://blog.csdn.net/haifengzhilian/article/details/7835404package com.iflytek.util;import java.util.*;import java.util.regex.Pattern;/** * 类名:GetSafeInput *原创 2012-08-15 08:48:53 · 1717 阅读 · 2 评论 -
java(JDBC连接数据库)[完整版封装]
import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import ja原创 2012-08-15 13:58:23 · 29044 阅读 · 3 评论 -
java(JDBC连接数据库)[对PreparedStatement进行封装]
package com.iflytec.ex01;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.S原创 2012-08-15 08:38:41 · 4044 阅读 · 3 评论 -
java(JDBC连接数据库)[对Statement进行封装]
package com.iflytec.ex02;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statem原创 2012-08-15 08:37:34 · 2858 阅读 · 1 评论 -
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原创 2012-08-12 18:58:34 · 3411 阅读 · 2 评论 -
java(敲 七)
Problem输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...) Input一个整数N。(N不大于30000) Output从小到大排列的不大于N的与7有关的数字,每行一个。 Sample Input20Sample Output71417来源:http://acm.tongji.edu.原创 2012-05-08 19:20:30 · 1723 阅读 · 0 评论 -
java例程练习(批量修改文件后缀名)
/** * 文件后缀名修改器 * 说明:UI部分 * @author Yours风之恋 * * 创建时间:2012-8-8 * */public class UserInterface { public static void mainMenuDisplay() { System.out.println("-------------------批量修改文件后缀名------原创 2012-08-12 18:43:00 · 1190 阅读 · 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.getNameInstan原创 2012-08-10 15:20:56 · 628 阅读 · 0 评论 -
关于接口和接口中多肽问题的实例
/** * 关于接口和接口中多肽问题的实例 * * @author iflytek * */interface Singer { public void sing(); public void sleep();}interface Painter { public void paint(); public void eat();}class Student原创 2012-08-09 19:44:38 · 1046 阅读 · 0 评论 -
自定义截字串方法
/** * 问题描述: * 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6, * 应该输出为“我ABC”而不是“我ABC+汉的半个”。 * 解决方法: * 对输入的字符串进行遍历,若为双字节则长度为2,若为单字节则长度为1 * 累计各个原创 2012-08-09 09:07:30 · 741 阅读 · 0 评论 -
将阿拉伯数字转为中文大写读法
/** * 问题描述: * 将一个键盘输入的数字转化成中文输出,使用异常捕获输入的非法字符。 * (例如:输入:1234567 输出:一百二拾三万四千五百六拾七) * * @author 常维军 * 创建时间:2012-8-8 * * 思想: * 对于一串数字一般读法是固定的 * 口亿口千口百口拾口万口千口百口拾口 *原创 2012-08-09 15:08:50 · 4629 阅读 · 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;原创 2012-08-07 14:17:42 · 626 阅读 · 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++) { ar原创 2012-08-07 14:48:54 · 1245 阅读 · 0 评论 -
如何安全的读入一个整数或者浮点数
import java.util.*;import java.util.regex.Pattern;/** * 类名:GetSafeNumber * 作用:在控制台中安全的读入一个数值 ------ 整型或浮点型 * * 方法: * 1,用 try ... catch ... * 2,用正则表达式 * * 方法1--说明: * 阻塞的方式,用Scanner从控制台安全的原创 2012-08-06 14:56:52 · 1918 阅读 · 0 评论 -
用内部类实现java多重实现中的方法同名问题
//实现两个名字一样但返回值不一样的方法;public class TestClass implements A { public int a() { return 1; } private static class Inner implements B { public void a() { System.out.println("public void a()");原创 2012-05-08 22:18:47 · 885 阅读 · 0 评论