Java基础学习第二天
来源:互联网 发布:gta5ol女角色捏脸数据 编辑:程序博客网 时间:2024/05/10 12:54
1.获取字符串信息
String str = “we are boby”
str.length();//返回值是 int
2.字符串的查找
String str = “we are boby”
str.indexOf(“a”);//会从当前起始位置索引也就是从0开始
lastIndexOf(str);//改方法用于指定字符串最后一次出现索引位置
public class Text{
public static void main(String[] str){
String str = “we are boby”;
int size = str.lastIndexOf(“”);
System.out.println(size);//长度是9
}
}
3.获取指定位置的字符
public class Ref(){
public static void main(Stirng[] str){
String str = “we are boby”;
char mychar = str.charAt(5);
System.out.println(mychar);//e
}
}
4.字符串截取
subString();//通过字符串的下标来截取
Stirng str = “helloword”;
String strsub = str.subString(3);//loword
beginIndex 指定从某处开始截取
注意 空格占用一个索引位置
5.字符串替换
public class Newstr{
public static void main (Stirng[] str){ Stirng str = "address"; Stirng strNew = str.replace("a","A");//注意大小写 System.out.println(strNew);///Address; }
}
6.判断字符串开始与结尾
public class startOfEnd{
public static main(Stirng[] str){
Stirng str1 = “215584545”;
String str2 = “545120021”
boolean b1 = str1.startWith(“2155”);//判断字符串开始是否与预期一样;
boolean b2 = str2.endsWith(“1200”);//判断字符串结尾是否与预期的一样;
}
}
7.比较俩个字符串是否相同
比较两个字符串是否相同 不能简单的用”==“ 去比较,要比较两个字符串的地址是否相同
Stirng tom = new String(“i am a student”);
Stirng jom = new Stirng(“i am a student”);
boolean b = (tom==jom);
System.out.println)(b);//false 原因是引用的地址不同 需要使用equals(); 方法
equals()
equalsIgnoreCase();是忽略了大小写的情况下比较两个字符串是否相等
public class Opinion{
public static void main(Stirng[] str){
String s1 = new String(“abc”);
String s2 = new String(“ABC”);
String s3 = new String(“abc”);
boolean b = s1.equals(s2);//false
boolean b1 = s1.equalsIgnoreCase(s2);//true
boolean b2 = s1.equals(s3);//true
}
}
- 第二天,Java基础学习
- Java基础学习第二天
- 学习第二天:java基础
- java基础学习第二天
- Java基础学习第二天
- Java基础学习第二天
- java基础学习第二天
- 黑马韩前成java基础学习第二天
- java基础学习第一天、第二天
- java零基础学习第二天
- JAVA语言基础学习第二天
- 零基础学习JAVA.第二天:Java编程基础
- java学习基础第二篇
- java基础学习第二讲
- Java基础学习第二天——基础数据类型介绍
- 第二天----Java基础
- Java基础---第二天
- Java基础-第二天
- shader
- [从头读历史] 第309节 星球战争 BC2499 至 BC2400(公元前25世纪)
- 使用原生JavaScript实现网页定位导航
- 本地资源的图片文件 转换成bitmap
- Swift_Slider
- Java基础学习第二天
- Connection refused to host: localhost; nested exception is
- The difference among VIRT, RES, and SHR in top output
- C语言KMP字符串匹配算法
- Twig 模板的Filters全纪录
- ijkplayer编译(Ubuntu + Win双系统)
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Servlet学习(七)Application
- Spring 注解的方式进行事务管理