Java在方法中找不到字符串
如何更正该代码?Java在方法中找不到字符串,java,string,static-methods,Java,String,Static Methods,如何更正该代码? 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 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();
}
}
解决方案。java:12:错误:找不到符号
String sub=s.subString(0,2)徖^ 符号:方法子字符串(int,int) 位置:字符串类型的变量s
1错误可能您应该使用
s。substring
请参阅sub之后的小写s
。查找字符串子字符串的方法编写不正确。正确的语法是:
输入字符串子字符串(开始位置、结束位置)
s.substring(0,2)
在sunstring中是小写的s
,使用substring而不是substring