控制台输出输入

控制台输出

  作用:在控制台输出结果

  三种输出方式:

    不换行输出:System.out.print()

    换行输出:System.out.println()

    格式化输出System.out.printf("%s%d%.nf",name,age,s) //name,age,s为变量

    注:格式化输出也不换行,如要换行需要添加\n

String name = "Jack";
//输出换行
System.out.println(name);
//输出不换行,最好放字符串,不然容易弄混
System.out.print(name);
System.out.print(name);
System.out.print(name);
System.out.println();
//格式化输出
System.out.printf("hello %s!", name);

运行结果

 

控制台输入

  作用:能够在控制台输入数据,并将输入的数据参与程序的运行

  方式:

    在类外部导入java.util.Scanner;包

    //创建工具对象
    Scanner input = new Scanner(System.in);
    //输入,name为控制台传入的数据
    String name = input.next();
    System.out.println(name);
    //释放资源
    input.close();

    

//导包
import java.util.Scanner;

public class Text03Input {
public static void main(String[] args) {
//创建工具对象
Scanner input = new Scanner(System.in);
//System.out.println("请输入名字:");
//输入
String name = input.next();
System.out.println(name);
//释放资源
input.close();
}
}

 

posted @ 2023-07-06 17:31  Lance_001  阅读(122)  评论(0)    收藏  举报