下面记录了做题的过程中了解到的一些函数和用法,希望能有帮助。
1. .val函数
val是将由数字符号组成的字符型数据转换成相应的数值型数据的函数,语法是“Val(S,V,Code)”。
链表、字符数组等等都可以用,字符型数据→相应的数值型数据的函数。
若字符串内出现非数字字符,那么只转换非数字字符前面的部分;若字符串的首字符不是数字符号,则返回数值零,但忽略前导空格。
例如:l1是指向某个字符为21的表头结点的指针,l1.val=21(数值)。
2. .length()
用于求取String字符串的长度,和C、C++中使用strlen()。
3. .charAt()
java.lang.String.charAt() 方法返回指定索引处的char值。索引范围是从0到length() - 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推。
例如:
public class Test {
public static void main(String[] args) {
String s ="abc";
System.out.println(s.charAt(2));
}
}
运行结果为:c