Java初学之常用函数
charAt
public char charAt(int index)
-
返回指定索引处的
char
值。索引范围为从0
到length() - 1
。序列的第一个char
值位于索引0
处,第二个位于索引1
处,依此类推,这类似于数组索引。如果索引指定的
char
值是代理项,则返回代理项值。 -
-
指定者:
-
接口
CharSequence
中的charAt
-
接口
-
-
参数:
-
index
-char
值的索引。
返回:
-
此字符串指定索引处的
char
值。第一个char
值位于索引0
处。
抛出:
-
IndexOutOfBoundsException
- 如果index
参数为负或小于此字符串的长度。
-
-
-
自己写的判断手机号的程序
-
手机号码是一串数字,长度为11为,并且第一位必须是1,现在给出一个字符串,我们需要判断这个字符串是否符合手机格式
输入:输入是一个字符串
输出:若该字符串符合手机格式,输出1,否则输出0
样例输入
12345612345
样例输出
1
-
import java.util.Scanner;
public class Ceshi {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
String array=new String();
array=input.nextLine();
input.close();
if((array.charAt(0))=='1'&&array.length()==11)//charAt(n)在字符串中获取指定序号的字符
{
System.out.println(1);
}
else{System.out.println(0);}
}
} -
此程序不健壮,需要抛出异常