import java.util.Scanner;
public class Test3String {
public static void main(String[] args) {
System.out.println("输入Email:");
Scanner sc = new Scanner(System.in);
String e = sc.nextLine();
String n=getName(e);
System.out.println(n);
sc.close();
}
private static String getName(String e) {
/**
* ssttIsme@163.com
* 0 8
* 1.找“@”的位置存到index
* 2.如果index==-1,返回格式错误
* 3.截取[0,index)并返回
*/
e=e.trim();
int index= e.indexOf("@");
if(index==-1)return"格式错误";
return e.substring(0,index);
}
}
运行结果
输入Email:
xiaoming@163.com
xiaoming
输入Email:
abecede
格式错误