找错,java的程序,很简单
来源:百度知道 编辑:UC知道 时间:2024/06/22 22:02:51
public class Pl{
public static void main(String args[]){
int sum=0;
float a=9.9f;
boolean s=false;
char t='q';
String z="ahgtty";
char x ='中';
byte j=1;
char o='/n';
System.out.println(sum);
System.out.println(a);
System.out.println(s);
System.out.println(z);
System.out.println(x);
System.out.println(j);
System.out.println(o);
}
第十行编译有错,错在哪里?如何改?
public static void main(String args[]){
int sum=0;
float a=9.9f;
boolean s=false;
char t='q';
String z="ahgtty";
char x ='中';
byte j=1;
char o='/n';
System.out.println(sum);
System.out.println(a);
System.out.println(s);
System.out.println(z);
System.out.println(x);
System.out.println(j);
System.out.println(o);
}
第十行编译有错,错在哪里?如何改?
请注意,如果你想打换行符,用“\n”而不是“/n”
其次,换行符不是一个char,而是一个String
char 定义的只能是一个字符!!!!
你想要什么效果?
如果你想要换行的话,
这样改: String o="\n";
如果你想打印出 /n
这样写
String o="/"+"n";
char = '\n'
还有末尾少了个中括号
char o='/n';
改成 \n
char o='\n';