Check if the given string is a valid string literal.
输入描述: A double quoted string
输出描述: true or false
输入例子1: “abc”
输出例子1: true
输入例子2: "abc
输出例子2: false
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if(input.length()<2){
System.out.println("false");
}else if(input.charAt(1)=='"'){
System.out.println("false");
}else if(input.charAt(2)=='\\'){
System.out.println("false");
}else if(input.charAt(1)=='\\'){
System.out.println("true");
}
else if(input.charAt(input.length()-2)=='"'){
System.out.println("false");
}
else if(input.charAt(0)=='"' && input.charAt(input.length()-1)=='"'){
System.out.println("true");
}else{
System.out.println("false");
}
}
}