import java.io.*;class CharArrayReader
{
public static void main(String[] args)
{
char[] a=new char[10];
char[] a1= {'a','b','c','d','h','e','l','l','o','K'};
CharArrayReader b=new CharArrayReader(a1);
CharArrayWriter d=new CharArrayWriter();
int c = -1;
try
{
d.write(a);
c=b.read(a);
}
catch(Exception e)
{
}System.out.println("Count:"+c);System.out.println("RESULT:"+String.copyValueOf(a));
}
}运行出错:
CharArrayReader.java:8: cannot resolve symbol
symbol : constructor CharArrayReader (char[])
location: class CharArrayReader
CharArrayReader b=new CharArrayReader(a1);
^
CharArrayReader.java:14: cannot resolve symbol
symbol : method read (char[])
location: class CharArrayReader
c=b.read(a);
^
2 errors
{
public static void main(String[] args)
{
char[] a=new char[10];
char[] a1= {'a','b','c','d','h','e','l','l','o','K'};
CharArrayReader b=new CharArrayReader(a1);
CharArrayWriter d=new CharArrayWriter();
int c = -1;
try
{
d.write(a);
c=b.read(a);
}
catch(Exception e)
{
}System.out.println("Count:"+c);System.out.println("RESULT:"+String.copyValueOf(a));
}
}运行出错:
CharArrayReader.java:8: cannot resolve symbol
symbol : constructor CharArrayReader (char[])
location: class CharArrayReader
CharArrayReader b=new CharArrayReader(a1);
^
CharArrayReader.java:14: cannot resolve symbol
symbol : method read (char[])
location: class CharArrayReader
c=b.read(a);
^
2 errors
第二个是说CharArrayReader里没有read (char[])方法
CharArrayWriter d=new CharArrayWriter();
看api吧,关于这两个类或方法的说明!
public static void main(String[]args){
char[] a = new char[10];
char[] a1 = { 'a', 'b', 'c', 'd', 'h', 'e', 'l', 'l', 'o', 'k'};
CharArrayReader b = new CharArrayReader(a1);
CharArrayWriter d = new CharArrayWriter();
int c = -1;
try
{
d.write(a);
c=b.read(a);
}
catch(Exception e)
{ }
System.out.println("Count: " + c);
System.out.println("RESULT: " + String.copyValueOf(a));
}
}