day3——Java代码练习

day3——Java代码练习
练习1:

需求:要求填写自己的姓名,年龄,性别,体重,婚姻状况,已婚用true,未婚用false,联系方式等等。

我写的代码:

public class day3 {
public static void main(String[] args) {
    String name = "张芷豪";
    byte old = 16;
    int kg = 57;
    boolean hy = false;
    long nb = 15155555555L;
    System.out.println("名字:" + name +"\n" + "年龄:" + old + "\n" + "体重:" + kg + "\n" + "婚姻状况:" + hy + "\n" +"电话号码:" + nb);
}

}

输出为:
名字:张芷豪
年龄:16
体重:57
婚姻状况:false
电话号码:15155555555

老师写的代码:
老师写的

老师写的2

输出为:
老师输出

练习二:

代码:

    //报错:java: 不兼容的类型: int无法转换为java.lang.String
    //应该为:String z1 = "4";
    String z1 = 4;
    String z2 = 3.5f + "";
    //""为空
    //所以输出:3.5
    System.out.println(z2);
    //3 + 4为加法 + "Hello!"
    //所以输出:7Hello!
    System.out.println(3 + 4 + "Hello!");
    //"Hello!" + 这个'+'为连接 3 + 4
    //所以输出:Hello!34
    System.out.println("Hello!" + 3 + 4);
    //'a'的ASCII代码为十进制数97
    //所以输出:98Hellp!
    System.out.println('a' + 1 + "Hellp!");
    //这里的'+'为连接
    //所以输出:Hello!a1
    System.out.println("Hello!" + 'a' + 1);

练习3:

代码:

    System.out.println("*      *");
    System.out.println("*\t*");
    System.out.println("*" + "\t" + "*");
    System.out.println('*' + "\t" + "*");
    //这里'*'在ASCII编码表是42'\t'在ASCII编码表是9,后面"*"直接输出
    //所以是51
    System.out.println('*' + '\t' + "*");
    System.out.println('*' + "\t" + '*');
    System.out.println("*" + '\t' + '*');
    System.out.println('*' + '\t' + '*');

输出为:

*

  • *
  • *
  • *
    51*
  • *
  • *
    93
版权属于:张芷豪 本文链接:https://zzh.xn--fiqs8s/index.php/archives/24/ 转载申明:转载请保留本文转载地址,著作权归作者所有。

评论

等风等雨等你来
Title - Artist
0:00