2014年11月3日

Java算法——数组

摘要: * 已知一个数组int[98],该数组里面存储了0~99共100个数字中的98个,数字不重复,请用算法算出0~99中缺少的2个数字是哪两个?* 要求:数组自己用程序生成,数值介于0~99,相互之间不重复思路:1.通过一个Set集合产生一个包含0~99的数组2.移除2个元素后,把Set集合转成数组ar... 阅读全文

posted @ 2014-11-03 12:43 春秋阕 阅读(256) 评论(0) 推荐(0)

2014年11月2日

Java算法——求出两个字符串的最长公共字符串

摘要: 问题:有两个字符串str1和str2,求出两个字符串中最长公共字符串。例如:“acbbsdef”和"abbsced"的最长公共字符串是“bbs”算法思路:1、把两个字符串分别以行和列组成一个二维矩阵。2、比较二维矩阵中行和列对应的每个点的字符是否相同,是设置这个点为1,否设置这个点为0。3、通过查找... 阅读全文

posted @ 2014-11-02 12:14 春秋阕 阅读(6389) 评论(0) 推荐(0)

2014年10月28日

Java高级——交通灯管理系统

摘要: 本方法模拟了现实生活中的交通信号灯的情况1.先构建Road类,此类可以创建12个方向的路代码如下: 1 package com.springtie.traffic; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 import ... 阅读全文

posted @ 2014-10-28 22:02 春秋阕 阅读(342) 评论(0) 推荐(0)

2014年10月25日

Java基础——类和对象的初始化过程

摘要: 本节把类和对象的初始化所涉及到的所有代码块阐述一边。示例代码: 1 public class Demo { 2 private static String name; 3 private String age; 4 5 // 主函数 6 public static ... 阅读全文

posted @ 2014-10-25 17:00 春秋阕 阅读(193) 评论(0) 推荐(0)

Java基础——StringBuffer和StringBuilder

摘要: 本节讲述2个字符串容器的区别StringBuffer和StringBuilder区别:1.相同点 两者都是容器(可变的字符序列),都可以对字符串进行基本的“增删改查”操作。2.不同点StringBuffer:JDK1.0出现,线程同步,操作比较耗时,但是安全;StringBuilder:JDK1.... 阅读全文

posted @ 2014-10-25 16:18 春秋阕 阅读(139) 评论(0) 推荐(0)

Java基础——环境变量(PATH)和类变量(CLASSPATH)

摘要: 一、环境变量(PATH)科普下,环境变量不是java的知识,是windows系统的环境变量。下面请看怎么查看和修改windows的环境变量在“我的电脑”右键属性进入后点击“高级系统设置”(如下图):弹出“系统属性”对话框,点击“环境变量”:进入“环境变量”属性对话框,有用户和系统变量,(两种区别:用... 阅读全文

posted @ 2014-10-25 16:05 春秋阕 阅读(4035) 评论(0) 推荐(0)

Java基础——选择排序、冒泡排序

摘要: 1.选择排序原理是直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来,顺序放入新数组,直到全部拿完代码演示: 1 public class Test3 { 2 public static void main(String[] args) { 3 int[... 阅读全文

posted @ 2014-10-25 14:50 春秋阕 阅读(193) 评论(0) 推荐(0)

Java基础——增强for循环

摘要: java1.5版本引入了一个增强for循环,基本原理和for循环类似。语法声明:for(表达式:条件表达式) 举例:for (String str : set) 解释:set代表set集合,str代表set集合中存放的类型。代码示例如下:Set set = new HashSet();Itera... 阅读全文

posted @ 2014-10-25 14:28 春秋阕 阅读(333) 评论(0) 推荐(0)

Java基础——正则表达式

摘要: 简单探讨下正则表达式的语法规则:1.普通字符 字母、数字、汉字、下划线,以及没有被定义特殊意义的标点符号,都是 "普通字符"。说明:"普通字符" 在匹配时,匹配与之相同的一个字符。如果一个表达式中,所有的字符都是 "普通字符",那么这个表达式的匹配操作,实际上就是一个普通的 "字符串查找" 操作。... 阅读全文

posted @ 2014-10-25 14:09 春秋阕 阅读(221) 评论(0) 推荐(0)

2014年10月23日

Java基础——GridBagLayout布局

摘要: 1.GridBagLayout布局管理器非常灵活,每个 GridBagLayout 对象维持一个动态的矩形单元网格;2.需要和它的约束类(GridBagConstraints类)一起使用;3.GridBagLayout给组件提供了布局的方式;具体约束则有与之关联的GridBagConstraints... 阅读全文

posted @ 2014-10-23 12:50 春秋阕 阅读(1244) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示