本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Bash字符串处理(与Java对照) - 27.转换大小写
Bash字符串处理(与Java对照) - 27.转换大小写
In Java
String toLowerCase()
使用默认语言环境的规则将此 String 中的所有字符都转换为小写。
String toUpperCase()
使用默认语言环境的规则将此 String 中的所有字符都转换为大写。
In Ba ...
Bash字符串处理(与Java对照) - 26.根据位置和长度截取子串
Bash字符串处理(与Java对照) - 26.根据位置和长度截取子串
In Java
String.substring
String substring(int beginIndex)
返回一个新的字符串,它是此字符串的一个子字符串。
String substring(int beginIndex, int endIndex)
...
Bash字符串处理(与Java对照) - 25.字符串分割(成数组)
Bash字符串处理(与Java对照) - 25.字符串分割(成数组)
In Java
String.split
String[] split(String regex)
根据给定的正则表达式的匹配来拆分此字符串。
String[] split(String regex, int limit)
根据匹配给定的正 ...
Bash字符串处理(与Java对照) - 24.文件路径字符串的处理(路径处理)
Bash字符串处理(与Java对照) - 24.文件路径字符串的处理(路径处理)
In Java
File类:得到指定文件的文件名、文件所在目录
import java.io.File;
public class TestFile {
public static void main(String[] args) {
String ...
Bash字符串处理(与Java对照) - 23.字符串替换、子串删除、子串截取
Bash字符串处理(与Java对照) - 23.字符串替换、子串删除、子串截取
In Java
字符串替换
String replace(char oldChar, char newChar)
返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。
String replace(CharSeq ...
String常量池问题及String对象的intern方法理解和分析
String中的final用法和理解
final StringBuffer a = new StringBuffer("111");
final StringBuffer b = new StringBuffer("222");
a=b;//此句编译不通过
final StringBuffer a = new StringBuffer(& ...
关于CharSequence,字符串等相等问题
判断两个东东是否相同,习惯性的用“==”,在付出了惨重的代价后才明白:
1,“==”在java中,对比的是对象的内存地址,只有int,short,long等数值型类型可以用。当然,判断是否为null也可以用。(像字符串是对象,就不能用“==”,编译也可以通过,但是结果是错误的)。
2,CharSequence不能直接进行相等的判断,要转换成String类型。通过CharSequence. ...
std::string 和 c 的字符串 - [c & c++]
Tags:
std::string 的初始化碰到一个问题, 拿一个 char* 的指针当构造函数的指针, 运行时出现:
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
已放弃
原因在于没搞清, char * ...
Java程序员的Bash实用指南系列之字符串处理(目录)
Java程序员的Bash实用指南系列之字符串处理(目录)
在一般的计算机编程语言中,字符串处理是很重要的一块,Bash也是如此,如果掌握了字符串的处理,基本上就能够应付大部分的编程工作了。在Unix/Linux操作系统中,很多时候需要使用多个命令一起配合才能完成一个较复杂的任务,Shell提供了管道线、重定向、结构化编程等方式,把这些命令粘合在一起。因此,命令之间的接口数据的处理也 ...
Java编程中影响性能的一些特点
文中将提供一些在Java编程中影响性能的一些特点,为了能够提高Java程序的性能,而经常采用的一些方法和技巧。
1.尽量使用final修饰符。
带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是fina ...
应用MAP来统计字符出现的次数
/**
* 使用HashMap的Key唯一来计算字符串中字母的重复次数
*
* @param str 需要计算的字符串
*
* @return 字符串的统计信息
*/
public Map<String, Integer> getStrInfo(String str) {
Map<String, Integer> ...
String类常用方法总结
自己对字符串的各种方法不太熟悉,今天把主要的方法都试了一遍,简单的总结如下(如有不正确的地方欢迎指正):
String str1 = "abcd";
String str2 = "abcdabcd";
1.length():求字符串的长度
int len = str1.length();
System.out.println("字符串的长度: ...
多项目的数据传递
1 发送url链接
2 action接收返回一个页面 整个页面只有(${Result?if_exists})
3 解析这个页面 得到页面中的Result(不是浏览器解析 是java程序解析)
String res ...
统计字符串中字符出现的次数并输出,出现次数最多的字符
/**
* 输出字符串s中出现次数最多的字符
* @param s
*/
public void testMaxCount(String s){
char[]a=s.toCharArray();
Map<String, Integer> count=new HashMap<String, Intege ...