我的Java
Java女屌丝-Coco
初学Java的女小白一枚。记载每天的点点滴滴。
展开
-
高级冒泡程序
/*数组高级冒泡排序思路:提取元素先遍历数组,再逐项对比。第一次:arr[0]与arr[1],arr[1]与arr[2],arr[2]与arr[3],arr[3]与arr[4]比较4次第二次:arr[0]与arr[1],arr[1]与arr[2],arr[2]与arr[3]比较3次第三次:arr[0]与arr[1],arr[1]与arr[2]比较2次第一次:arr[0]与arr原创 2017-11-10 16:59:50 · 363 阅读 · 1 评论 -
各类正则表达式收集Java版
qq正则表达式package 正则表达式; /*对QQ号码进行校验 要求5~15位,不能以0开头,只能是数字*/ import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args)原创 2017-11-19 09:56:22 · 6613 阅读 · 0 评论 -
字符串是常量,一旦被赋值,就不能被改变
当“def”赋值给str的时候,原来的“abc就变成垃圾”!package com.string;public class Demo_String {/* String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。原创 2017-11-05 16:28:41 · 4526 阅读 · 1 评论 -
string 缓冲区转化原理
public class Demo3_String { public static void main(String[] args) {//demo3();//demo4(); String s1="ab";//常量 String s2="abc";//常量 String s3=s1+"c";//变量 System.out.println(s3==s2); Sys原创 2017-11-05 18:41:12 · 766 阅读 · 0 评论 -
简单的密码输入三次错误模拟登陆
package com.cedille.test;import java.util.Scanner;public class test1 { /*模拟登陆 需求:给三次机会,并提示还有几次 用户和密码都是admain 1、键盘录入 scanner 2、给三次机会 for循环 3、并提示有几次,需要判断,if **/ public static void原创 2017-11-05 20:08:57 · 794 阅读 · 1 评论 -
集合知识点总结1
集合就是一个已经封装好的对象集合三大接口Collection 所有集合类的跟接口Map 映射接口,存放键值对Iterator 遍历集合的迭代接口Java的集合框架是由很多接口、抽象类、具体类组成的,都位于java.util包中。除Comparable位于Java.lang包Collection(单列集合的跟接口)(泛型)1.2JDK版本原创 2017-11-20 22:25:12 · 4840 阅读 · 0 评论