如何查看字符串的第一个字符是否为“”(以“”开头的字符串)

时间:2019-12-05 06:22:14

标签: java compiler-errors lexer

static boolean isLiteralTexto(String lexema) {
           String letra = [34];
            String caracter = "";
            int estado = 1;
            for (int i = 0; i < lexema.length(); i++) {
                caracter = lexema.charAt(i) + "";
                switch (estado) {
                case 1:
                    if (caracter.matches(letra))
                        estado = 2;
                                    System.out.println("HOLA");
                    else
                        estado = 3;
                    break;

我不知道该怎么做,JAVA能帮我吗?  我正在做一个词法分析器和解析器

2 个答案:

答案 0 :(得分:1)

使用标准Java:yourstring.startsWith(“”);

答案 1 :(得分:0)

您可以使用以下代码段进行检查: if(lexema.indexOf(“”)== 0)