StringBuffer
辐_射
这个作者很懒,什么都没留下…
展开
-
常见对象_字符串反转功能案例
package cn.itcast_07;import java.util.Scanner;/* * 把字符串反转 */public class StringBufferTest3 { public static void main(String[] args) { // 键盘录入数据 Scanner sc = new Scanner(System.in); Syste原创 2016-11-16 20:45:38 · 526 阅读 · 0 评论 -
常见对象_StringBuffer、数组高级以及Arrays、Integer、Character总结
1:StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。 (2)StringBuffer的构造方法 A:StringBuffer() B:StringBuffer(int size) C:StringBuffer(String原创 2016-11-24 22:59:59 · 638 阅读 · 0 评论 -
集合框架_键盘录入多个数据在控制台输出最大值案例
package cn.itcast_03;import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;/* * 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值。 * * 分析: * A:创建键盘录入数据对象 * B:键盘录入多个数据,我们不知道多少个,所以用原创 2016-12-29 00:39:28 · 880 阅读 · 0 评论 -
日期类的时间从为什么是从1970年1月1日
I suspect that Java was born and raised on a UNIX system.UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970.是说java起源于UNIX系统,而UNIX认为1970年1月1日0点是时间纪元.但这依然没很好的解释"为什么",出于好奇原创 2016-12-05 22:50:15 · 5637 阅读 · 1 评论 -
常见对象_把数组拼接成指定格式的字符串案例
package cn.itcast_07;/* * 把数组拼接成字符串 */public class StringBufferTest2 { public static void main(String[] args) { // 定义数组 int[] arr = { 44, 33, 55, 11, 22 }; // 定义功能 // 方式1:用String做拼接的方式原创 2016-11-15 21:40:07 · 1976 阅读 · 0 评论 -
常见对象_StringBuffer和String的相互转换
package cn.itcast_07;/* * 为什么我们要类之间的转换: * A -- B的转换 * 我们把A转换为B,其实是为了使用B的功能。 * B -- A的转换 * 可能我们要的结果是A类型,所以还得转回来 * String和StringBuffer的相互转换? */public class StringBufferTest { public s原创 2016-11-15 21:13:06 · 1970 阅读 · 0 评论 -
常见对象_StringBuffer的截取功能
package cn.itcast_06;/* * StringBuffer的截取功能:注意:返回值类型不再是StringBuffer本身了 * public String substring(int start): * public String substring(int start,int end): */public class StringBufferDemo {原创 2016-11-15 20:36:40 · 15360 阅读 · 0 评论 -
常见对象_StringBuffer的反转功能
package cn.itcast_05;/* * StringBuffer反转功能 * public StringBuffer reverse(): */public class StringBufferDemo { public static void main(String[] args) { //创建字符串缓冲区对象 StringBuffer sb = new S原创 2016-11-15 20:21:03 · 2905 阅读 · 0 评论 -
常见对象_StringBuffer的替换功能
package cn.itcast_04;/* * StringBuffer替换功能: * public StringBuffer replace(int start,int end,String str):从start开始到end用str替换 */public class StringBufferDemo { public static void main(String[] a原创 2016-11-15 20:10:45 · 3930 阅读 · 0 评论 -
常见对象_StringBuffer的删除功能
package cn.itcast_03;/* * StringBuffer的删除功能 * public StringBuffer deleteCharAt(int index):删除指定位置的字符,并返回本身。 * public StringBuffer delete(int start,int index):删除从指定位置开始指定结束内容,并返回本身。 */public原创 2016-11-14 20:42:49 · 3535 阅读 · 0 评论 -
常见对象_StringBuffer的添加功能
package cn.itcast_02;/* * StrinbBuffer的添加功能: * public StringBuffer append(String str):可以把任意类型的数据添加到字符串缓冲区里面,并返回字符串缓冲区本身。 * public StringBuffer insert(int offset,String str):在指定位置把任意类型的数据插入到字符原创 2016-11-14 20:08:12 · 1178 阅读 · 0 评论 -
常见对象_StringBuffer类的构造方法
package cn.itcast_01;/* * 线程安全 * 安全--同步--数据是安全的 * 不安全--不同步---效率高一些 * 安全与效率问题是永远困扰的问题。 * 安全:医院网站,银行网站 * 效率:新闻网站,论坛网站 * * StringBuffer * 线程安全的可变字符串。 * StringBuffer和String的区别? * 前者长度和内容可变原创 2016-11-14 19:40:01 · 2230 阅读 · 0 评论 -
常见对象_StringBuffer的概述
package cn.itcast_01;/* * 线程安全 * 安全--同步--数据是安全的 * 不安全--不同步---效率高一些 * 安全与效率问题是永远困扰的问题。 * 安全:医院网站,银行网站 * 效率:新闻网站,论坛网站 * * StringBuffer * 线程安全的可变字符串。 * StringBuffer和String的区别? * 前者长度和内容可变原创 2016-11-14 19:16:11 · 443 阅读 · 0 评论 -
常见对象_StringBuffer的两个小面试题、String和StringBuffer分别作为参数传递
package cn.itcast_08;/* * 面试题 * 1:String,StringBuffer,StringBuilder的区别? * A:String是内容不可变的,而StringBuffer,STringBuilder内容可变的。 * B:StringBuffer是同步的,数据安全,效率低。 * C:StringBuilder是不同步的,数据不安原创 2016-11-16 22:15:06 · 1773 阅读 · 0 评论 -
常见对象_判断一个字符串是否对称案例
package cn.itcast_07;import java.util.Scanner;/* * 判断一个字符串是否是对称字符串 * 例如:"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串 * * 分析: * 判断一个字符串是否是对称的字符串,我只需要把 * 第一个和最后一个比较 * 第二个和倒数第二个比较原创 2016-11-16 21:26:34 · 1542 阅读 · 0 评论 -
多线程_以前的线程安全的类回顾
package cn.itcast_12;import java.util.ArrayList;import java.util.Collections;import java.util.Hashtable;import java.util.List;import java.util.Vector;public class ThreadDemo { public static v原创 2017-03-12 23:53:15 · 546 阅读 · 0 评论