1.字符串练习:
public class ChangeCharTest{public static void main(String[] args){System.out.println("书名t作者t价格t销量");System.out.println("三国t罗贯中t120t1000");System.out.println("书名t作者t价格t销量n三国t罗贯中t120t1000");}}
总结:
在编程时注意单词的拼写正确注意是英文下的符号慢慢积累学会看报错信息
2.文档注释(常用)
public class DocTest{public static void main(String[] args) {System.out.println("hello");}}
D:Java_code>javadoc -d D:Java_code -author -version DocTest.java
3.输出如下格式,且只能使用一个System.out.println
public class ChangeCharTest{public static void main(String[] args){String name = "刘颜";int age = 23;float grade = 130.5;char gender = '女';String hobby = "网球、看书";System.out.println("姓名t年龄t成绩t性别t爱好n"+name+"t"+age+"t"+grade+"t"+gender+"t"+hobby);}}
总结:
明确变量的类型和值输出中如果需要按照原样输出,就使用双引号;如果需要输出变量的值,就不要使用双引号;转义字符需要在双引号中
4.运算符
public class ChangeCharTest{public static void main(String[] args){System.out.println(10/4); -->2System.out.println(10.0/4); -->2.5double a = 10/4;System.out.println(a); -->2.0}}
总结:
整数相除得到int类型的数据浮点数和整数相除,按照高精度来定类型,即得到浮点数
5.i++和++i。注意对于自身赋值,会出现一个临时变量去保存数值
i++:①先将i赋值给temp,此时temp=1;②自加,此时i=2;③最后把temp赋值给i,此时i=1
public class test{public static void main(String[] args) {int i = 1;i = i++;System.out.println(i);}}
++i①自加,此时i=2;②再将i赋值给temp,此时temp=2;③最后把temp赋值给i,此时i=2
public class test{public static void main(String[] args) {int i = 1;i =++i;System.out.println(i);}}