Java第一课_输入输出

1.Java程序结构

  • 代码

    package com.msr.lesson01;

    public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld!"); } }

  • 笔记

    package com.msr.lesson01;

    package是包名,包是用来分类管理文件的 ,.

    必须位于源文件的第一条语句位置

    public class HelloWorld

    HelloWorld是类名,类是Java语言的基础单位.

    必须和java文件文件名相同

    public static void main(String[] args)

    main是主函数,是程序的入口.

    一个类可以为空,但如果设置主函数只能设置一个.

    System.out.println("HelloWorld!");

    这是一个简单的输出语句,Java的代码由许多语句组成.

    必须加上分号";"才是一个完整的语句

2.输出语句

  • 代码

    package com.msr.lesson01;

    `public class HelloWorld
    {
    public static void main(String[] args)
    {
    System.out.println("HelloWorld!");
    System.out.print("HelloWorld!\n");
    System.out.println('H');
    System.out.println(""Hello,World!"");
    System.out.println(20231203);
    }

    }`

  • 笔记

    System.out.print("HelloWorld!\n");

    System.out.print()是常用的输出语句,它能输出()中的内容.

    ()中不能为空.

    System.out.println("HelloWorld!");

    System.out.println()是常用的输出语句,它会自动在内容结尾加换行符,因此()中可以为空.

    System.out.println('H'); System.out.println("\"Hello,World!\""); System.out.println(20231203);

    输出语句中可以填入各种内容

    ('')只能写入单个字符,("")中可以写字符串,也可以直接在()中写入数值,etc.

    System.out.print("HelloWorld!\n");

    System.out.println("\"Hello,World!\"");

    \是转义符,结合之后的单字符,有各种各样的功能.

    如\n就是换行符,\"就能在("")中正常显示"符号.

    public static void main(String[] args)

    main是主函数,是程序的入口.

    一个类可以为空,但如果设置主函数只能设置一个.

  • 成果

    1701622485418

3.输入语句

  • 代码

    `package com.msr;
    import java.util.Scanner;
    /**

    *@author 张晗

    *@create 2023-12-04 上午12:58

    *@desc
    */

    public class lesson02
    {
    public static void main(String[] args)
    {
    Scanner scanner = new Scanner(System.in);

        System.out.println("请输入姓名");
        String name = scanner.next();
        System.out.println(name);
        System.out.println("请输入账户");
        long account = scanner.nextLong();
        System.out.println(account);
        System.out.println("请输入余额");
        float money = scanner.nextFloat();
        System.out.println("您的余额为" + money);
        
        scanner.close();
    }
    

    }`

  • 笔记

    Scanner scanner = new Scanner(System.in);

    Scanner是输入时需要用到的类,它能读取用户输入的内容.

     String name = scanner.next();
     long account = scanner.nextLong();
     float money = scanner.nextFloat();
    

    根据输入内容格式不同,Scanner需要调用对应的函数.

    scanner.close();

    Scanner在使用完毕后,需要手动释放资源.

  • 成果

1701621490783

4.案例

1701621885943

1701622067070

posted @ 2023-12-05 00:21  张心野  阅读(91)  评论(0)    收藏  举报