当前位置:首页>综合>正文

如何获得字符串最后一个字符 如何取到字符串的最后一个值

2023-07-16 06:47:33 互联网 未知 综合

 如何获得字符串最后一个字符 如何取到字符串的最后一个值

如何获得字符串最后一个字符

字符串的最后一个字符是。。。。。要是倒数第二个字符的话看你是什么类型的字符串了。
如果是这样char* a="sdadasdaqq",这种的话直接
for(int i=0a[i]!=i )
a[i-1]就是你想要的字符,
如果是string 类型就更简单了、
string s="sadasdad1"
string::iterator i=s.end()
cout<<*(i-1)<

如何取到字符串的最后一个值

用String类的substring(int from,int to)方法去截字符串位置为from到to-1位置的字符
substring(int index)方法去截字符串位置index-1及以后的所有字符串,注意字符串的字符位置是从0开始的,substring(int from ,int to)方法是前闭后开的,即[from,to),可以理解为[from,to-1]
例:String name="helloworld"
System.out.println(name.substring(name.length()-1,name.length()))//输出d
System.out.println(name.substring(name.length()-1))//输出d