我写了下面的脚本来详细说明错误 import java.io.*; 导入java.util.*; 导入java.lang.*; 公开课范例{ 公共静态void main(字符串[]args)抛出FileNotFoundException、IOException{ File File=新文件(“/home/pal/Documents/java/Song Storage/songs.txt”); FileOutputStream fout=新的FileOutputStream(“./songs.txt”,true); 字符串s=“塔塔”; char ch[]=s.toCharArray(); 对于(int i=0;i

我写了下面的脚本来详细说明错误 import java.io.*; 导入java.util.*; 导入java.lang.*; 公开课范例{ 公共静态void main(字符串[]args)抛出FileNotFoundException、IOException{ File File=新文件(“/home/pal/Documents/java/Song Storage/songs.txt”); FileOutputStream fout=新的FileOutputStream(“./songs.txt”,true); 字符串s=“塔塔”; char ch[]=s.toCharArray(); 对于(int i=0;i,java,Java,它的长度 不长 你的拼写错误lenght()应该是length() for(int i=0;i

它的长度 不长 你的拼写错误

lenght()应该是length()

for(int i=0;i
这是一个打字错误<代码>长度。等于(“长度”)==false
lenght
应为
length
。您可以使用IDE,如intellij或Eclipse,它将为您提供对象上存在的方法
import java.io.*;
import java.util.*;
import java.lang.*;
public class Example{
  public static void main(String []args) throws FileNotFoundException ,IOException {
       File file = new File("/home/pal/Documents/java/Song Storage/songs.txt");
       FileOutputStream fout = new FileOutputStream("./songs.txt",true);
       String s = "tata";
       char ch[] = s.toCharArray();
       for(int i=0 ;i < s.lenght() ;i++){
             fout.write(ch[i]);
       }
      fout.close();
  
  }
}

Error: Example.java:10: error: cannot find symbol
       for(int i=0 ;i < s.lenght() ;i++)
                         ^
       symbol:   method lenght()
       location: variable s of type String
       1 error
for(int i=0 ;i < s.length() ;i++){
             fout.write(ch[i]);
       }