博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.lang. StringBuilder
阅读量:5102 次
发布时间:2019-06-13

本文共 1061 字,大约阅读时间需要 3 分钟。

public StringBuilder(  str) //构造一个初始化为指定字符串内容的字符串构建器,不创建新字符串,在原字符串上删除和增加
//: 一个简单的StringBuilder应用package object;public class Turn {    public String turn(String s)    {        StringBuilder sb = new StringBuilder(s); //构造一个初始化为指定字符串内容的字符串构建器,                                                 //该容器修改字符串时,不创建新字符串,在原字符串上删除和增加        for(int i = 0; i < sb.length()-1; i += 2)        {            char c1 = sb.charAt(i);  //返回sb字符串的第i个下标的字符,返回类型为char            char c2 = sb.charAt(i+1);            sb.setCharAt(i, c2);     //将sb字符串的第i个下标的字符设置为c2的值            sb.setCharAt(i+1, c1);        }        return sb.toString();    }    public static void main(String[] args)    {        Turn t = new Turn();        System.out.println(t.turn("woadfe dsafas"));            }}/* output:owdaefd asafs*///:~

 Stringbuilder方法

append() 方法始终在构建器的末尾添加字符insert() 方法将insert添加到指定点。 delete(int start, int end)   删除此序列的子字符串中的字符replace(int start, int end, String str)  用指定的String中的字符替换此序列的子字符串中的 String 。 reverse()  导致该字符序列被序列的相反代替。

 

转载于:https://www.cnblogs.com/jiangfeilong/p/10208080.html

你可能感兴趣的文章
MySQL 6.子查询
查看>>
关于焊板子的几个原件焊接方向问题
查看>>
【剑指offer】29、顺时针打印矩阵
查看>>
SPOJ7259(Light Switching)
查看>>
install java 7 or 8 on ubuntu14
查看>>
添加常见 URL Scheme 列表,方便快速查询⓶QA:URL Scheme适配好为何仍然报错
查看>>
PAT 1126 Eulerian Path
查看>>
[Leetcode] Remove Duplicates from Sorted Array II
查看>>
(十五)xml模块
查看>>
【先定一个小目标】Postgresql允许远程访问配置修改
查看>>
D3.js学习(一)
查看>>
第十三周学习进度条
查看>>
【转】你真的懂select Socket模型吗?
查看>>
P1589 - 【NOI2009】植物大战僵尸
查看>>
python装饰器的应用案例
查看>>
42:集合:
查看>>
编程范式:命令式编程(Imperative)、声明式编程(Declarative)和函数式编程(Functional)...
查看>>
Jmeter(四十七)_性能测试统计超时率
查看>>
使用SQLQuery 在Hibernate中使用sql语句
查看>>
孪生素数求解
查看>>