JAVA 刷题心得

取某个字符串中子字符串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”

正则表达式相关使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值