`
文章列表

拉丁方阵

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * 拉丁方阵要求:实现任意阶拉丁矩阵的存储和输出拉丁矩阵是一种规则的数值序列,例如4 阶的拉丁矩阵如下所示: * 1 2 3 4 * 2 3 4 1 * 3 4 1 2 * 4 1 2 3 * * @author 够潮 * */ public class Demo8 { /** * @param args */ public sta ...
import java.io.File; /** * 运用IO流知识,编一个程序,将D盘目录下所有文件遍历出来 * @author 够潮 * */ public class Demo7 { /** * 利用递归遍历 * @param filePath */ public static void getAllFile(String filePath){ /** * 绑定目录 */ File dir = new File(filePath); /** * 得到子目录和文件列表 */ ...

TreeSet自定义排序

import java.util.Iterator; import java.util.Set; import java.util.TreeSet; /** * .写一个应用程序,让美国,中国,俄罗斯,加拿大,巴西这五个国家按面积进行排序, * 其中美国950万平方公里,中国960万平方公里,俄罗斯1200万平方公里,加拿大990平方公里, * 巴西550万平方公里(要求:必须用集合来做) * @author 够潮 * */ public class Demo6 { /** * @param args */ public static ...

多线程

/** * 用多线程的知识,写一个应用程序,该应用程序要求能交错打印数字和字母,打印的效果如下 * A1B2C3D4E5F6 * @author 够潮 * */ public class Demo5 { /** * @param args */ public static void main(String[] args) { Num num = new Num(); Character ch = new Character(); Thread threadNum = new Thread(num); Thread th ...
import java.util.Random; /** * * 在歌唱比赛中,共有10 位评委进行打分,在计算歌手得分时,去掉一个最高分,去掉一个最低分, * 然后剩余的8 位评委的分数进行平均,就是该选手的最终得分。 * 如果已知每个评委的评分,求该选手的得分。 * @author 够潮 * */ public class Demo4 { /** * @param args */ public static void main(String[] args) { Random rd = new Random(); ...

百钱买百鸡问题

/**百钱买百鸡问题 * 问题描述:每只母鸡3 元,每只公鸡4 元,每只小鸡0.5 元,如果花100 元钱买100 只鸡, * 请问有哪些可能?说明:每种鸡的数量都可以为零。 * @author 够潮 * */ public class Demo3 { /** * @param args */ public static void main(String[] args) { int henCount;//母鸡数量 int roosterCount ;//公鸡数量 int poultCount;//小鸡数量 in ...
/** * * 利用选择排序算法将以下数字 3,6,5,2,55,66,1,从大到小排序 * @author 够潮 * */ public class Demo2 { /** * @param args */ public static void main(String[] args) { /** * 数组初始化 */ int arry[] = new int[]{3,6,5,2,55,66,1}; System.out.println("排序前"); for(int i = 0 ; i& ...
import java.util.Random; /** * 随机生成12个整数,并且用冒泡排序算法将这12个数从小到大排序 * @author 够潮 * */ public class Demo1 { /** * @param args */ public static void main(String[] args) { Random rd = new Random(); int arry[] = new int[12]; /** * 随机生成12整数 */ for(int i = 0 ; i & ...
1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn ...
模拟烧茶的过程: 1)烧水 2)需要茶叶的时候发现没茶叶,叫eric去买(没有茶叶,需要买) 3)需要杯子的时候发现没杯子,叫meten去买(没有杯子,需要买) 4)放茶叶 3)倒水 public class ExecDemo2 { public static void main(String[] args){ Tea tea = new Tea(); tea.setTea(false); Teacup teacup = new Teacup(); teacup.set ...
模拟: 丐帮洪七公和郭靖在路上碰到了黄老邪和老毒物。 洪七公用降龙十八掌对付黄老邪 郭靖也用降龙十八掌对付老毒物 提醒:不共享数据,但共享代码 public class Exce4Demo { /** * * 只是共享代码,不共享数据,不必加锁 * @param args */ public static void main(String[] args){ User user = new User("黄老邪"); User user2 = new User("老毒物"); ...

追女仔

模拟一个场景: Meten和Eric同时喜欢上了一个妹妹Janet,这两个人就开始追了 Eric追Janet的方式是牺牲色相,他追了50次 Meten追Janet的方式用的是金钱,我追了30次 在追的过程中,如果打印meten的追女孩子的方式有一次是色相,那么这个程序就错了 或者如果打印Eric追女孩子的方式有一次是金钱,那么这个程序就错了 提醒:共享数据,但不共享代码 public class Exec5Demo { /** * 共享数据的时候,为了防止出现脏数据,应加锁 */ public static void main(Str ...
import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.TreeSet; /**  * Set专题:Set具有排重功能  * HashSet set的遍历方法只有一种,即迭代器  * TreeSet具有元素自动排序功能  * @author Administrator  *  */ public class ...

遍历集合List

import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** *遍历集合List * @author 够潮 * */ public class Demo35 { /** * @param args */ public static void main(String[] args) { List list = new ArrayList(); list.add("gouchao"); list.add( ...

接口专题

/** * 接口专题 * @author Administrator * */ public interface Demo8 { String a = "" ;//默认是被public static final修饰 void say();//默认是被public abstract 修饰 abstract public void say2(); }  
Global site tag (gtag.js) - Google Analytics