取某个字符串中子字符串String中的substring方法:
public String substring(int beginIndex, int endIndex)
beginIndex代表字符串中的开始字符,endindex代表字符串中的结束字符,如果begin和end之间相差1代表去字符串中的某一个字符。
public String substring(int beginIndex)
这个方法截取的字符串是从索引beginIndex开始的,到整个字符串的末尾,例如:字符串String s = “abcdef”;调用s.substring(2)表示从字符串的索引2开始截取到整个字符串结束,截取的字符串为cdef
equals()比较中忽略字符大小写
equalsIgnoreCase(String anotherString)
String str =new String(sc.nextLine());
键盘输入的以回车隔开存入str(数组)中,可以使用str.length();
!next=空格之前的数据;nextline回车之前的数据。
进制转换
由其他进制转换为10进制
Integer.parseInt(a,b);
a是要转换的数字,b为由什么进制转换为10进制
int num = Integer.parseInt(str,16);//将str由16进制转换为10进制
由10进制转换为其他进制//import java.io.*;
Integer.toString(a,b);
a是要转换的数字,b是要求转换到的进制
String s = Integer.toString(a,2);//将a转换为2进制;
!十进制是int,其他进制是String
将String类型转换为char类型
new char类型和String类型数组各一,
char=string.charAt[i];
char类型强制转换为int类型及转换为对应的acs码;反之,将int类型强制转换为char类型则会由acs码转换为字符
判断变量i中是否含有7
str = String.valueOf(i);str.contains("7") //将int类型转换成String类型,使用str.contains函数
使用charAt返回字符串中指定字母
charAt.(int index)
将返回字符串中第index+1的字符。
将字符串转化为字符串数组toCharArray方法
words[i].toCharArray()
将words数组中每一个字符串转化为字符串数组
indexOf()用法
indexOf(String str):返回指定字符第一次出现时的下标
indexOf(String str,int fromIndex):返回从fromIndex开始查找指定字符第一次出现时的下标。
trim()用法
在Java中,trim()方法是由String类提供的。用于去除字符串的开头和结尾的空白字符(包括空格、制表符和换行符)。
" Hello World “使用str.trim()进行修剪操作返回的结果将是一个新字符串,其值为"Hello World”