- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 史上最坑的的MYSQL
我在建表时用CREATE TABLE `product_info` ( 'product_id' VARCHAR(32) NOT NULL, 'product_name' VARCHAR(64) NOT NULL COMMENT '商品名称', 'product_price' decimal(8,2) NOT NULL COMMENT '单价', 'produc...
2018-11-29 15:25:36 240
原创 java正则表达式检验邮箱
import java.util.*;class RegexTest { public static void main(String[] args) { //test_1(); //ipSort(); checkMail(); } public static void checkMail() { String mail="abc12@sina.com.cn.cn.cn"; mail=...
2018-05-25 13:52:33 513
原创 正则表达式的操作
/*正则表达式:更符合一定规则的表达式作用:用于专门操作字符串特点;用一些特定的符号来表示一些代码操作。这样简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端具体操作1.匹配:String matches方法2.切割:String split()3.替换:String replaceAll();*/import java.util.*;class ...
2018-05-24 17:04:52 157
原创 正则表达式检验qq号
/*正则表达式:更符合一定规则的表达式*/class RegexDemo{ public static void main(String[] args) { checkQQ(); } /*对qq号码进行校验 要求:5-15 0不能开头,只能是数字 */ public static void checkQQ() { String qq="01882345"; String regex="[...
2018-05-23 14:35:46 492
原创 去除自定义集合中的元素
import java.util.*;/*去除ArrayList集合中的重复元素将自定义对象作为元素存到ArrayList集合中,并去除重复元素。比如:存人对象,同姓名同年龄,视为同一个人。为重复元素。思路1.对人描述,将数据封装进人对象。2.定义容器,将人存入3.取出。*/class Person{ private String name; private int age; Person(Str...
2018-05-23 11:33:50 230
原创 去除集合中重复的元素
import java.util.*;/*去除ArrayList集合中的重复元素*/class ArrayListTest { public static void sop(Object obj) { System.out.println(obj); } public static void main(String[] args) { ArrayList al=new ArrayList()...
2018-05-23 10:51:23 518
原创 Vector详解
/*枚举就是Vector特有的取出方式发现枚举和迭代器很像其实枚举和迭代是一样的因为枚举的名称以及方法的名称都过长了。所以被迭代器取代了枚举郁郁而终了。*/import java.util.*;class VectorDemo{ public static void main(String[] args) { Vector v=new Vector(); v.add("java01"); ...
2018-05-21 16:10:07 295
原创 Collection集合框架详解
/*Collection--List:元素是有序的,元素可以重复。因为该集合体系有索引。 ---ArrayList;底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删很慢。线程不同步 ---LinkedList;底层使用的是链表数据结构。特点增删的速度很快,查询很慢。 ---Vector;底层是数组数据结构,线程同步。被ArrayList替代了。--Set:元素是无序的,元素...
2018-05-21 14:51:53 588
原创 LIST集合详解
/*Collection--List:元素是有序的,元素可以重复。因为该集合体系有索引。--Set:元素是无序的,元素不可以重复List:特有方法。凡是可以操作角标的方法都是该体系特有的方法增add(index,element);addAll(index,Collection);删remove(index);改set(index,element)查get(index);subList(from,t...
2018-05-20 15:47:26 255
原创 迭代器在java中的使用方法
/*1.add方法的参数类型是Object.以便于接收任意类型的对象。2.集合中存储的都是对象的引用(地址)什么是迭代器其实就是集合取出元素的方式。*/import java.util.*;class CollectionDemo{ public static void main(String[] args) { //method_2(); method_get(); } public s...
2018-05-18 19:51:55 473
原创 集合中常用的方法
/*1.add方法的参数类型是Object.以便于接收任意类型的对象。2.集合中存储的都是对象的引用(地址)*/import java.util.*;class CollectionDemo{ public static void main(String[] args) { //创建一个集合容器,使用Collection接口的子类。ArrayList ArrayList al=new Arra...
2018-05-18 16:15:44 263
原创 在一个有序数组中插入一个数后保证该数组有序的折半查找方法
/*练习:有一个有序的数组,想要将一个元素插入到该数组中,还要保证该数组是有序的如何获取该元素在数组中的位置。*/class ArrayTest4{ public static void main(String[] args) { /*int[] arr={3,2,1,5,4,2,9}; int index=getIndex(arr,20); System.out.println("in...
2018-05-18 14:27:09 1538
原创 折半查找
class ArrayTest4{ public static void main(String[] args) { /*int[] arr={3,2,1,5,4,2,9}; int index=getIndex(arr,20); System.out.println("index="+index);*/ int[] arr={2,4,5,7,19,32,45}; //int ind...
2018-05-18 10:42:18 208
原创 冒泡排序
import java.util.*;class ArrayTest { public static void main(String[] args) { /*快速排序*/ int[] arr={5,1,6,4,2,8,9}; for(int i=0;i<arr.length;i++) { if(i!=arr.length-1) System.out.print(arr[...
2018-05-13 19:51:41 149
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人