如以下代码:
public class Java00
{
public static void main(String args[])
{
int num=3;
System.out.println("这是数字"+"num");//num加了" "
System.out.println("书的本书="+num);//num没加"";=号加了
}
public class Java00
{
public static void main(String args[])
{
int num=3;
System.out.println("这是数字"+"num");//num加了" "
System.out.println("书的本书="+num);//num没加"";=号加了
}
}
其中双引号表示字符串,单引号表示 单字符。例:
String str = "ssss";
char c = 'a'
引号里面的内容代表单纯的字符串或字符,机器不做识别直接输出,变量或者引用不加“”(指代对象或者其他机器会去处理),+号是字符串的连接操作!