博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于String类的课后验证
阅读量:7071 次
发布时间:2019-06-28

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

String类方法

 

String str=new String();                 //String类的无参构造方法

String str=new String("abcd");      //可以赋初值的构造方法

str.length()          //求str的长度

str.indexOf('e',10)       //从第10个元素开始向后寻找e

str.euqals(str0)        //判断str是否和str0相等

str.charAt(10)         //取出str中第十个字符

str.substring(5,25)       //截取str第5到第25个字符

str.touppercase()       //将所有字符转换为大写

str.tolowercase()       //将所有字符转换为小写

str.replace('a','b')       //把所有的a换为b

 

源代码:

import java.util.*;

public class Ove
{
public static void main(String args[])
{
String B=new String("abcdefghijklmnopqrstwvuxyz");
String A=new String("abcdefghijklmnopqrstwvuxyz");
System.out.println(A.length());
System.out.println(A.equals(B));
System.out.println(A.toUpperCase());
System.out.println(A.toUpperCase().toLowerCase());
System.out.println(A.toCharArray());
System.out.println(A.trim());
System.out.println(A.indexOf("e",5));
System.out.println(A.substring(5,25));
System.out.println(A.startsWith("sdf"));
System.out.println(A.endsWith("asdadwadawdas"));
System.out.println(A.replace('a','b'));
System.out.println(A.charAt(10));

}

}

截图

转载于:https://www.cnblogs.com/zysys/p/7736408.html

你可能感兴趣的文章
Linux互斥和同步应用程序(一):posix线程和线程之间的相互排斥
查看>>
iOS tableview上放textfield
查看>>
Bash 中为 _ 变量赋空值的三个场景
查看>>
导入myeclipse项目出现的问题及解决方案
查看>>
java环境变量设置
查看>>
为Redmine的项目加上起止时间
查看>>
win7系统中任务计划程序的使用与查询
查看>>
站在OC的基础上快速理解Swift的类与结构体
查看>>
解决因特网和xshell考虑到问题
查看>>
hdoj Scaena Felix
查看>>
Android之Handler的postDelayed()使用方法
查看>>
iOS UI进阶-2.0 CALayer
查看>>
hadoop中遇到的问题。
查看>>
结构体
查看>>
从头开始编写项目Makefile(八):型号规则
查看>>
lintcode 中等题:k Sum ii k数和 II
查看>>
七天来学习ASP.NET MVC (两)——ASP.NET MVC 数据传输
查看>>
CSS+DIV定位分析(relative,absolute,static,fixed) (转载)
查看>>
Linux下*.tar.gz文件解压缩命令
查看>>
Android 系统稳定性 - ANR(一)
查看>>