java字符串的功能可以说非常强大, 它的每一种方法也都很有用. java字符串中常用的有两种字符串类, 分别是String类和StringBuffer类. Sting类 String类的对象是不可变的. 创建String 常用方法 实例: 比较性质的方法 查找方法 替换方法 其他方法 将数字化的字 ...
分类:
编程语言 时间:
2017-06-15 10:18:20
阅读次数:
211
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式:String 变量名=“值”;String 对象名=new String(“值”);3、字符串的常用方法3.1 字符串长度——length()3.2 判断值是否相等 equals()3.3 ...
分类:
编程语言 时间:
2017-06-12 10:49:51
阅读次数:
178
一、字符串类String1、String是一个类,位于java.lang包中2、创建一个字符串对象的2种方式: String 变量名=“值”; String 对象名=new String(“值”);3、字符串的常用方法 3.1 字符串长度——length() 3.2 判断值是否相等 equals() ...
分类:
编程语言 时间:
2017-06-11 21:13:43
阅读次数:
134
1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。 1 2 3 4 5 1 2 3 4 5 运行结果: 1 2 3 4 1 2 3 4 2.通过subString()方法来进行字符串截取。 ...
分类:
编程语言 时间:
2017-06-07 18:48:53
阅读次数:
142
今天在做字符串替换时忽略大小写,网上找到了一个非常简便的方法,使用String的replaceAll方法。 java.lang.String.replaceAll(String regex, String replacement) 第一个参数是正则表达式,可以使用(?i)来忽略字符串大小写。例子如下 ...
分类:
编程语言 时间:
2017-06-07 11:19:32
阅读次数:
237
Java语言中的转义字符及正则语法中的转义字符在Java字符串中的表示。 ASCLL中的转义字符共有14个: \o 空字符(NULL) 00H/0 \n 换行符(LF) 0AH/10 \r 回车符(CR) 0DH/13 \t 水平制表符(HT) 09H/9 \v 垂直制表(VT) 0B/11 \a ...
分类:
编程语言 时间:
2017-06-05 15:39:33
阅读次数:
203
比方我想将 “javascript”反转为 “tpircsavaj”。我们一般处理都是用for循环然后用StringBuffer一个字符一个字符加入。 事实上StringBuffer提供了一个reverse方法就能够实现。測试代码例如以下: package com.evan; public clas ...
分类:
编程语言 时间:
2017-05-30 22:08:16
阅读次数:
153
String与SringBuiler的一些比较 在Java中,我们会大量使用字符串,但是String究竟是怎样工作的我们可能没有想过太多,其实在String类中,每一个看起来会修改String值的方法都是创建了一个全新的String对象。 我们可以想想,在使用+连接字符串的时候究竟发生了什么,先看一 ...
分类:
编程语言 时间:
2017-05-30 20:59:32
阅读次数:
238
与大家分享! 挚爱Java 10个使用Java最广泛的现实领域写好Java代码的30条经验总结Java字符串的substring真的会引起内存泄露么?Java内存的原型及工作原理深度剖析Java 8中HashMap的性能提升Java内存的原型及工作原理深度剖析请不要说自己是Java程序猿Java程序 ...
分类:
编程语言 时间:
2017-05-28 18:51:41
阅读次数:
223
1.Properties类与Properties配置文件Properties类继承自Hashtable类并且实现了Map接口,使用键值对的形式来保存属性集。不过Properties的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStreaminStream)此方法可以从.properties属性文件对应的文件输入流中,加载..
分类:
编程语言 时间:
2017-05-14 10:28:26
阅读次数:
166