自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (1)
  • 收藏
  • 关注

原创 获取功能

package niu.cheng2;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;/*获取功能 *   Matcher和Pattern  获取字符串中三个字符以上的字符串"da jia ting hao le jin tian xia yu

2015-10-31 21:46:57 438

原创 正则的替换功能

package niu.cheng1;//正则的替换功能//public String replaceAll(String regex,String replacement)使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。 public class zhengzetihuan {/*** @param args*/

2015-10-31 20:30:56 459

原创 正则分割功能

package niu.cheng1;//分割功能//public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。 //举例:判断一个人的年龄是否符合要求// girl// age  18-24import java.util.Scanner;public class zhengzefenge {/**

2015-10-31 17:40:18 380

原创 正则判断功能

package niu.cheng1;//判断功能//public static boolean matches(String regex)编译给定正则表达式并尝试将给定输入与其匹配。 //举例:需求:验证手机号// 第一位是1// 不能是字母// 8-15位数字//import java.util.Scanner;public class zh

2015-10-31 17:39:45 324

原创 Character常用方法

package niu.cheng3;/* * public static boolean isUpperCase(char ch)确定指定字符是否为大写字母。  * public static boolean isLowerCase(char ch)确定指定字符是否为小写字母。  * public static boolean isDigit(char ch)确定指定字符是否为数

2015-10-30 19:43:51 1087

原创 Arrays针对数组进行操作的工具类

package niu.cheng3;import java.util.Arrays;/*  * Arrays针对数组进行操作的工具类(排序,查找,....) *  * public static String toString(int[] a)//把数组转换成字符串 * public static void sort(int[] a)//把数组进行排序 * p

2015-10-30 19:25:52 395

原创 二分查找

package niu.cheng3;//二分查找//注意不要越界。public class Erfen {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubint[] s1={11,22,33,44,55,66,77,8

2015-10-28 20:36:20 329

原创 选择排序

package niu.cheng2;//选择排序public class StringBuffer2 {public static void main(String[] args) {int[] xx={7,6,5,4,3,2,1};System.out.println("排序之前:");Fe(xx);System.out.println("-------------

2015-10-28 19:41:22 310

原创 冒泡排序

package niu.cheng2;//冒泡排序public class StringBuilder1 {public static void main(String[] args) {int[] x={7,6,5,4,3,2,1};Fe(x);System.out.println("---------------");//冒泡排序/*for(int x1

2015-10-28 17:10:05 300

原创 String类的其他功能

package niu.cheng5;/* * String类的其他功能 * 替换 * public String replace(char opldChar, char newChar)替换单个字符 * public String replaceAll(String regex, String replacement)替换字符串 * 去除前后两空格 * pub

2015-10-26 21:46:51 381

原创 String类的转换功能

package niu.cheng4;/* * String类的转换功能 * public byte[] getBytes()把字符串转化成字节数组。 * public char[] toCharArray()将此字符串转换为一个新的字符数组。 * public static String valueOf(char[] data)返回 char 把字符数组转化成字符串 *

2015-10-26 21:46:15 378

原创 String类的获取功能

package niu.cheng3;public class StringDemo {/* * String类的获取功能public int length()获取字符串的长度public char charAt(int index)获取指定索引位置的值public int indexOf(int ch)返回指定字符在此字符串中第一次出现处的索引pu

2015-10-26 21:45:40 352

原创 String常用判断例子(账户登录校验,内置小游戏)

package niu.cheng2;import java.util.Scanner;public class qqDemo {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubScanner sc=new Scan

2015-10-24 00:37:19 354

原创 String的常用判断功能

package niu.cheng2;//String常用功能//public boolean equals(Object anObject)//比较字符串内容是否相同,区分大小写//public boolean equalsIgnoreCase(String anotherString)//比较字符串内容是否相同,忽略大小写//public boolean con

2015-10-23 10:02:00 332

原创 String常用方法

package niu.cheng2;/* * 字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。 * 通过查看API,我们可以知道 * A:字符串字面值"abc"也可以看成是一个字符串对象。 * B:字符串是常量,一旦被赋值,就不能被改变。 *  * 构造方法: * public String():空构造 * public Str

2015-10-23 08:58:36 303

原创 eclipse的使用

1:Eclipse空间的基本配置 A:程序的编译和运行的环境配置(一般不改)window -- Preferences -- Java编译环境:Compiler 默认选中的就是最高版本。运行环境:Installed JREs默认会找你安装的那个JDK。建议配置了Java的环境变量。问题:低编译,高运行。可以。高编译,低运行。不可以。建议,编译和运行的版本一致

2015-10-22 10:10:17 222

原创 类及其组成常用的修饰符

/*修饰符:权限修饰符:private,默认的,protected,public状态修饰符:static,final抽象修饰符:abstract类:权限修饰符:默认修饰符,public状态修饰符:final抽象修饰符:abstract用的最多的就是:public成员变量:权限修饰符:private,默认的,protected,public

2015-10-19 13:22:01 938

原创 带包文件的编译和运行

包的定义package 包名;多级分包,用.分开即可带包的编译和运行a:手动式1创建一个带包的java文件2通过javac命令编译该java文件。3手动创建包名4把2步骤的class文件放到c步骤的最底层包5回到和包根目录在同一目录的地方,然后运行b:自动式1javac编译的时候带上-d即可2通过java命令执行。和手动式一样举例:packa

2015-10-19 11:44:35 506

原创 把学生类里加入扩展功能,抽烟,学会的课程(接口)

/*把学生类里加入扩展功能,抽烟,学会的东西*///定义一个扩展接口,就业班学生可以抽烟interface chou{public abstract void chou();public abstract void java();}//定义一个抽象的学生类abstract class student{private String name;pri

2015-10-17 20:47:44 470

原创 逻辑运算符(2)

/*  &&短路,||短路  错误false  正确 true  逻辑符&&短路和&与的区别  A最终结果是一样的   B&&具有短路的效果,前面false直接不执行,右边true执行后面,后面若是false,同样报false*/  class 逻辑运算2{   public static void main(String[] args){    int a=3;

2015-10-17 09:09:21 350

原创 逻辑运算符(1)

/*讲解逻辑运算符& ,^,|,!,&&,||逻辑运算符一般用于连接boolean类型的表达式或者值 &与,|或,^异或,!非,&&短路,||短路*/class 逻辑运算1{{ public static void main(String[] args){  int a=43;  int b=54;  int c=64;  //逻辑与&有false则fa

2015-10-17 09:08:39 420

原创 ++,——放前放后的区别

/*/,+,-,*的运算符++运算  --运算*///写个程序记一下吧class 基本运算符{ public static void main(String[] ags){  int a=3;  int b=4;  System.put.println(a+b);//7   相加  System.out.println(a-b);//-1  相减  Sy

2015-10-17 09:07:09 937

原创 接口的成员特点

/*接口的特点  接口用关键字interface表示 格式 interface 接口名{}类实现接口用implements 格式 class 类名 implements 接口名{} 接口的成员特点 成员变量都是常量 没有构造方法,默认访问object 成员方法  必须是抽象的*/interface jiekou1{ public static fin

2015-10-16 20:55:45 529

原创 抽象

/*具体事物:   猫   狗共性:       姓名    年龄   吃饭抽象类和抽象方法必须用abstract关键字修饰格式 abstract class类名{} public abstract void eat();*///定义一个抽象的动物类abstract class dong{ private String name; private int

2015-10-16 12:06:13 280

原创 多态的弊端

/*多态的弊端 对象减的转型问题  向上转型   fu f=new zi();  向下转型   zi z=(zi)f;*/class pen{ public void Fe(){  System.out.println("Fe pen"); }}class gangpen extends pen{ public void Fe(){  S

2015-10-15 22:24:52 438

原创 封装

/*封装     私人的:private*/class Feng{ String name; private int age;  public void Fe(int a){  if(a120){   System.out.println("你输入的年龄有误");   }   else{   age=a;   }  }   pub

2015-10-15 09:27:30 325

原创 方法重写

/*方法重写 Override方法重载 Overload*/class phone{ public void call(String name){  System.out.println("给"+name+"打电话"); }}class Newphone extends phone{ public void call(String name){  //S

2015-10-15 09:25:32 294

原创 final关键字

//final关键字  最终//可以修饰类,方法,变量/*final可以修饰类,该类不能被继承final可以修饰方法,该方法不能被重写final可以修饰变量,该变量不能被重写赋值。因为这个变量其实就是常量*/class father{ /* public final void Fe(){  System.out.println("这里是绝密文件");

2015-10-15 09:24:46 341

原创 多态的好处

/*多态代码体现多态的好处(扩展性强)*///动物类class dong{ public void sleep(){  System.out.println("睡觉"); } public void eat(){  System.out.println("吃饭"); }}//猫类class mao extends dong{ public

2015-10-15 09:22:56 847

原创 java(继承体系)

//java支持多层继承(继承体系)class one{ public void Fe(){  System.out.println("我是1"); }}class two extends one{ public void Fe1(){  System.out.println("我是2"); }}class three extends two{ pu

2015-10-14 18:24:35 731

原创 加密问题(良心干货)

/*需求:  某个公司采用公用电话传递数据信息,数据是小于9位的整数,为了安全,  在传递过程中需要加密,加密规则如下;   首先将数据倒序,然后将每位数字都乘2,再用结果除以5的余数代替该数字,   最后将第一位和最后一位数字交换。请任意给定一个小于9位数的整数,   然后,把加密后的结果在控制台打印出来。*/import java.util.Scanner;

2015-10-14 18:22:49 503

原创 猜数字小游戏

//猜数字小游戏/***猜数字游戏*@author 牛程飞*@version v1.0*/import java.util.Scanner;public class Caigame{ public static void main(String[] args){  System.out.println("我们来玩一个小游戏吧,猜数字");  int numb

2015-10-14 18:21:21 490

原创 继承猫狗案例

class gong{ private String name; private int age; private String yan; public gong(){} public gong (String name,int age,String yan){  this.name=name;  this.age=age;  this.yan=yan;  Sy

2015-10-14 18:18:04 834

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除