- 博客(47)
- 收藏
- 关注
原创 包装类型,演示Integer
/** *包装类型,演示Integer */public class TestInteger {public static void main(String[] args) {//int i=;//Integer i = new Integer(10);Integer i = new Integer("10");System.out.println(i);
2016-09-22 14:45:10 434
原创 演示Collections
/** *演示Collections */import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class TestCollections {public static void
2016-09-22 11:03:14 246
原创 演示Iterable接口
/** * 演示Iterable */import java.util.Iterator;public class TestIterable {public static void main(String[] args) {MyContainer Mo = new MyContainer();Mo.add(6);Mo.add(5);Mo.add
2016-09-22 09:43:18 417
原创 演示TreeMap
/** * 演示TreeMap * 与TreeSet対比着来学习,TreeSet底层就是使用TreeMap * 会按照自然顺序(実现Comparable)或者比较器(Comparator)提供的顺序进行排序 */import java.util.Map;import java.util.TreeMap;public class TestTreeMap {
2016-09-20 15:46:06 379
原创 演示Map,映射-键值対-02
/** *演示Map,映射-键值対 */import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Set;public class TestMap2 {public static void main(String[] args
2016-09-20 15:20:56 355
原创 演示Map,映射-键值対-01
/** *演示Map,映射-键值対 */import java.util.HashMap;import java.util.Map;public class TestMap {public static void main(String[] args) {//键是唯一的,值是可以重复的Map map = new HashMap();map.pu
2016-09-20 15:16:41 378
原创 演示Queue,队列-02
/** *演示Queue,队列 *先进先出,可以举一反三学习Stack(栈) */import java.util.LinkedList;import java.util.Queue;public class TestQueue2 {public static void main(String[] args) {Queue queue = n
2016-09-19 11:06:38 249
原创 演示Queue,队列-01
/** *演示Queue,队列 *先进先出,可以举一反三学习Stack(栈) */import java.util.LinkedList;import java.util.Queue;public class TestQueue {public static void main(String[] args) {Queue queue = ne
2016-09-19 11:06:15 301
原创 演示Comparator
import java.util.Comparator;import java.util.Set;import java.util.TreeSet;public class TestComparator {public static void main(String[] args) {//Set set = new TreeSet(new StudentAgeC
2016-09-19 10:39:12 234
原创 演示Comparator
/** *学生実体 */public class Student {private String name;private int age;private int score;public Student() {super();}public Student(String name, int age, int score) {super()
2016-09-19 10:38:10 221
原创 演示TreeSet
/** *演示TreeSet */import java.util.Set;import java.util.TreeSet;public class TestTreeSet {public static void main(String[] args) {//TreeSet按照二叉树进行排列,而且是前序遍历Set set = new TreeSe
2016-09-13 19:08:12 294
原创 演示HashSet的使用
/** *演示HashSet的使用 */import java.util.HashSet;import java.util.Set;public class TestHashSet {public static void main(String[] args) {Set set = new HashSet();set.add(new Tiger
2016-09-13 17:17:18 285
原创 演示Set
/** *演示Set */import java.util.HashSet;import java.util.Set;public class TestSet {public static void main(String[] args) {//无插入顺序,不重复Set set = new HashSet();set.add("古迦");
2016-09-13 17:00:06 221
原创 演示ArrayList和LinkedList
/** *演示ArrayList和LinkedList */import java.util.ArrayList;import java.util.LinkedList;public class TestArrayLinked {public static void main(String[] args) {//ArrayList底层是数组,有明确
2016-09-13 16:44:08 309
原创 演示List接口
/** *演示List接口 */import java.util.ArrayList;import java.util.List;public class TestList {public static void main(String[] args) {//有序可重复List list = new ArrayList();list.add
2016-09-13 15:59:17 288
原创 演示集合的迭代遍历
/** * 演示集合的迭代遍历 */import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class TestIterator {public static void main(String[] args) {Collec
2016-09-13 14:59:56 435
原创 演示Collection接口API介绍
/** *演示Collection接口API介绍 */import java.util.ArrayList;import java.util.Collection;import java.util.Date;public class TestCollection {public static void main(String[] args) {
2016-09-13 10:27:17 491
原创 让用户输入一个年月yyyy-MM,然后输出那个月份的日历
/** *让用户输入一个年月yyyy-MM,然后输出那个月份的日历 */package ch12.exec.Test;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;
2016-09-09 10:14:20 1214
原创 编程,已知字符串:“this is a test of java”.
/** * 编程,已知字符串:“this is a test of java”. * 要求执行以下操作: * 1)统计改字符串中字母s出现的次数 * 2)取出子字符串“test” * 3)用多种方式将字符串复制到一个字符数组Char[] str中 * 4)将字符串中每个单词的第一个字母変成大写,输出到控制台 * 5)用两种方式实现该字符串的倒叙输出(用StringBuf
2016-09-08 17:17:35 8850
原创 String类练习讲解-统计字符串中出现连续字符的次数
public class TestStringCount {public static void main(String[] args) {String str = "ggggHelloaaaworldmccyloveokgggg";int count = 0;boolean b = false;//标志是否连续for (int i = 0; i char
2016-09-08 16:36:54 604
原创 演示Runtime
/** *演示Runtime */import java.io.IOException;public class TestRuntime {public static void main(String[] args) {//调用本地系统上的notepadtry {Runtime.getRuntime().exec("notepad");
2016-09-08 16:19:27 176
原创 演示System
/** * 演示System */import java.io.FileNotFoundException;import java.io.PrintStream;import java.util.Date;public class TestSystem {public static void main(String[] args) throws Fi
2016-09-08 15:41:26 194
原创 演示Math
/** *演示Math */public class TestMath {public static void main(String[] args) {System.out.println(Math.floor(-2.1));//下舍入System.out.println(Math.ceil(-2.1));//上舍入System.out.printl
2016-09-08 14:34:37 185
原创 演示Calender,日历
/** *演示Calender,日历 */import java.util.Calendar;import java.util.Date;public class TestCalender {public static void main(String[] args) {//Calendar c = new GregorianCalendar
2016-09-07 11:14:21 393
原创 演示DateFormat
/** *演示DateFormat */import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class Tes
2016-09-07 10:26:48 233
原创 演示Date
/** *演示Date */import java.util.Date;public class TestDate {public static void main(String[] args) {Date d = new Date();System.out.println(d);Date d2 = new Date(1000);/
2016-09-07 09:49:08 245
原创 演示StringBuffer
/** * 演示StringBuffer *///如果频繁対字符串进行连接操作时,建议使用StringBufferpublic class TestStringBuffer {public static void main(String[] args) {StringBuffer sb = new StringBuffer();sb.append("
2016-09-07 09:30:05 188
原创 演示String
/** *演示String */public class TestString {public static void main(String[] args) {String s1 = new String("abc");String s2 = "abc";String s3 = "abc";System.out.println(s1==s2);//fal
2016-09-06 16:24:47 254
原创 演示toString
/** *演示toString */public class TsetToString {public static void main(String[] args) {B b = new B();String s = b.toString();System.out.println(s);//System.out.println(new B())
2016-09-06 15:50:06 175
原创 演示HashCode
/** *演示HashCode */public class TestHashCode {public static void main(String[] args) {C c = new C();System.out.println(c);System.out.println(c.hashCode());System.out.println(Integ
2016-09-06 15:49:43 246
原创 演示Finalize
/** *演示Finalize */public class TestFinalize {public static void main(String[] args) throws Throwable{//A a = new A();//a.finalize();//不需要手动调用,垃圾回收器会自动调用while(true){A a = new A()
2016-09-06 15:49:23 189
原创 演示equals
/** * 演示equals */public class TestEquals {public static void main(String[] args) {String s1 = new String("hello");String s2 = new String("hello");System.out.println(s1==s2);Sys
2016-09-06 15:48:50 206
原创 演示克隆
/** *演示克隆 */public class TestClone {public static void main(String[] args) {Person p1 = new Person("tom",18);Cat c = new Cat("小明");p1.setCat(c);try {Person p2 = (Person)p1.clone
2016-09-06 15:47:45 191
原创 武器的练习8TeatArmy
package ch10.exec.weapon;public class TeatArmy {public static void main(String[] args) {Army a = new Army(5);a.addWeapon(new Tank());a.addWeapon(new Flighter());a.addWeapon(new M
2016-08-30 20:04:40 235
原创 武器的练习6MissileTurret
package ch10.exec.weapon;//炮塔public class MissileTurret extends Weapon {@Overridepublic void attact() {System.out.println("炮塔在攻击");}}
2016-08-30 20:03:59 312
原创 武器的练习5Flighter
package ch10.exec.weapon;//战斗机public class Flighter extends Weapon implements Moblie {@Overridepublic void attact() {System.out.println("战斗机在攻击");}@Overridepublic void move
2016-08-30 20:03:34 268
原创 武器的练习4Tank
package ch10.exec.weapon;//坦克public class Tank extends Weapon implements Moblie{@Overridepublic void attact() {System.out.println("坦克在攻击");}@Overridepublic void move() {S
2016-08-30 20:03:10 309
原创 武器的练习3Weapon
package ch10.exec.weapon;public abstract class Weapon implements Assaultable{//武器-抽象父类}
2016-08-30 20:01:47 400
原创 武器的练习2Moblie
package ch10.exec.weapon;//可移动接口public interface Moblie {public void move();//移动}
2016-08-30 20:00:50 232
原创 武器的练习Assaultable
package ch10.exec.weapon;//可攻击接口public interface Assaultable {public void attact();//攻击}
2016-08-30 20:00:04 665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人