注:本文非标准教程,仅是总结个人学习过程,可能存在纰漏,如有错误之处欢迎留言告知,非常感谢
(知识点在最后)
题目
用户输入一条C语言变量定义语句,如:int x,y,z;
要求判断用户输入的语句是否正确。
(注:关键词只要求判断是否为’int’,‘double’,‘float’,'char’中的一个,变量名只要检查第一个字符是否为数字,如果是数字则是非法的标识符。)
代码
import java.util.Scanner;
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
public class Matirx {
String s1;
int flag1=0;
int flag2=0;
int flag3=0;
public void getNum() {
Scanner scan = new Scanner(System.in);
s1 = scan.nextLine();
}
//判断类型
public void type() {
String[] s2=s1.split("[ ]"); //split方法
List<String> list = Arrays.asList(s2[0]);