1.古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。程序设计思想:输入要加密的子串str,定义字符串长度,将字符串转化为单个字符,每个字符+3,向后移3个,每个字符-3,向前移3个,定义str1...
分类:
编程语言 时间:
2015-10-23 00:02:31
阅读次数:
505
Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串。如果要讲一个字符串分解为一个一个的单词或者标记,StringTokenizer可以帮你。int countTokens():返回nextToken方法被调用的次数。boolean hasMoreTokens():返回是否...
分类:
编程语言 时间:
2015-10-21 22:34:36
阅读次数:
336
1.Java IO和Java NIO在文件拷贝上的性能差异分析2.java字符串分解 StringTokenizer用法(比split()方法效率高)
分类:
编程语言 时间:
2015-10-21 22:33:56
阅读次数:
154
在平时的开发中,我们可能会遇到需要拼接如下格式的字符串(至少我是遇到了很多次):1,2,3,4,5,6,7,8,9,10,11,12,12,12,12,34,234,2134,1234,1324,1234,123这个字符串的特点:多个数据之间通过某一个特殊符号分割。以前我都是这样想的,我相信很多的p...
分类:
编程语言 时间:
2015-10-09 23:03:16
阅读次数:
363
import java.util.regex.Matcher; import java.util.regex.Pattern; public class test{ public static void main(String[] args) { String str = "123abc...
分类:
编程语言 时间:
2015-09-23 21:11:16
阅读次数:
543
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final String US_ASCII = "US-ASCII";
/** ...
分类:
编程语言 时间:
2015-09-20 09:15:39
阅读次数:
259
最近在参加各大公司的笔试,发现好多都是有关字符串的操作的编程题,自己掌握的不够扎实,所以在网上找了一些资料,进行了一下总结。 一.Java字符串类基本概念在JAVA语言中,字符串数据实际上由String类所实现的。Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串;二类是在程序中会被改变长度的可变字符串。Java环境为了存储和维护这两类字符串提供了 String和StringBuf...
分类:
编程语言 时间:
2015-09-17 06:31:11
阅读次数:
267
在Java语言这种,字符串起着非常重要的作用,字符串的声明和初始化由以下两种情况: 1》对于字符串String s1 = new String("abc")语句与String s2 = new String("abc")语句,存在两种引用对象s1,s2,两个内容相同...
分类:
编程语言 时间:
2015-09-17 01:15:47
阅读次数:
222
1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符 void getChars(int s...
分类:
编程语言 时间:
2015-09-16 22:04:12
阅读次数:
224
转自:http://lavasoft.blog.51cto.com/62575/80034/Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。一、从根本上认识java.lang.String类和String池首先,我建...
分类:
编程语言 时间:
2015-09-10 22:37:23
阅读次数:
328