如何纠正该代码?
public class Solution {
static String timeConversion(String s) {
String sub=s.subString(0,2);
System.out.println(sub);
return "test";
}
private static final Scanner scan = new Scanner(System.in);
public static void main(String[] args) throws IOException {
BufferedWriter bw
= new BufferedWriter(new FileWriter(System.getenv("OUTPUT_PATH")));
String s = scan.nextLine();
String result = timeConversion(s);
bw.write(result);
bw.newLine();
bw.close();
}
}
Solution.java:12:错误:找不到符号String sub = s.subString(0,2); .................................................. .............................................. ^
symbol:方法subString(int,int)
location:String类型的变量
1错误
找不到正确写入字符串子串的方法。正确的语法是:
input_string.substring(start_position,end_position)
可能你应该使用s.substring
看到subcase后面的小写s
。