Java中的输出语句System.out.print()和System.out.println()的区别以及\t\r\n\x

System.out.print();是不换行打印
System.out.println();是换行打印
比如:
System.out.print(“a”);
System.out.print(“a”);
控制台输出结果为:
aa

System.out.println(“a”);
System.out.println(“a”);
控制台输出结果为:
a
a

在打印九九乘法表的时候可能会出现对不齐的情况:
在这里插入图片描述
因为在输出语句的时候使用的是:System.out.print(j+""+i+"="+ij+" ");//加的空格
所以如果在输出语句后面加上空:
\t :tab键
\x :表示转义字符
\r :回车
\n :换行
比如:九九乘法表输出:

for (int i = 1; i < 10; i++) {
    for (int j = 1; j <= i; j++) {
        System.out.print(j+"*"+i+"="+i*j+'\t');//在这里使用了'\t'
    }
    System.out.println();//在内循环外面加上换行
}

在这里插入图片描述

在这里需要注意的是要使用单引号,以及那个斜杠的方向

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2016-2017学年第2学期 Java程序设计 作业 1.简答题 (1)public class Variables { static String hello = "Hello, "; // 方法外声明的变量是成员变量 public static void main(String args[]) { // 方法定义声明的变量是参数变量 String name = "Bill"; // 方法声明的变量是局部变量 System.out.println(hello + name + "!"); // 可以引用成员变量、方法参数变量和已经声明过局部变量 } } 什么是局部变量和成员变量?Hello和name属于什么变量?他们作用围,请结合程序进行 说明? 答: 局部变量: (2) import java.util.*; public class AbsoluteIfElse { public static void main(String[] args) { int i; Scanner scanner=new Scanner(System.in); System.out.println("请用键盘输入一个整数,然后单击回车键:"); i=scanner.nextInt(); if (i>=0) System.out.println("这个整数的绝对值是:"+i); else { //用一对花括号构成语句块 i=-i; System.out.println("这个整数的绝对值是:"+i); } } } 程序运行结果是什么? 请用键盘输入一个整数,然后单击回车键: -65 这个整数的绝对值是:65 (3)public class BooleanExpression { public static void main(String[] args) { int i,j; float f; boolean b; i=1; j=3; f=1.2f; b=i==j; System.out.println("b="+b); //关系运算符的优先级高于赋值运算符 b=i<=f; System.out.println("b="+b); b=(i<=f)&&(f<=j); System.out.println("b="+b); b=!((i>f)""(f>j)); System.out.println("b="+b); b=(i<=f)""(f<=j); System.out.println("b="+b); } } 程序运行结果是什么? b=false b=true b=true b=true b=true (4)public class Test7 { public static void main(String[ ] args) { int sum=0; for(int i=1;i<=10;i++) { sum=sum+i; } System.out.println("1~10之间所有数之和为:"+sum); } } 程序运行结果是什么? 1~10之间所有数之和为:55 (5) import java.util.Scanner; public class CheckTest{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print("请输入一个整数:"); int num = sc.nextInt() ; if(num % 5 == 0 && num % 6 == 0){ System.out.println( num + " 能被5和6同时整除。") ; } if(num % 5 == 0 "" num % 6 == 0){ System.out.println( num + " 能被5或6整除。") ; } if(num % 5 == 0 ^ num % 6 == 0){ System.out.println( num + " 能只被5或只被6整除。") ; } } 程序运行结果是什么? 请输入一个整数: 10 10 能被5或6整除。 10 能只被5或只被6整除。 (6) import java.util.Scanner; public class ScoreGrade{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print("请输入成绩:"); double score = sc.nextDouble() ; String grade = ""; if(score >100
JAVA实验报告 实验一 Java开发环境及基本语法 一、实验目的 1、掌握常用的 Java 集成开发环境的使用,特别是 Eclipse 和 NetBeans。 2、掌握 Java 基本语法,重点是面向对象的思想和语法。 3、掌握控制台下(应用程序)的输入输出方法,作为后续部分实验的基础。 二、实验类型 设计型。 三、实验内容 1、打开实验室计算机上的集成开发环境 Eclipse 或 NetBeans(重点是 Eclipse) 了解开发软件的各个菜单功能。会创建 java 项目(Project),会编辑和编译、运行项目代码。、。2,验证和学习所给的几个例子程 序及其讲解。然后自己编写一个至少由一个类构成的 Java 程序,其 功能是在运行后,能接收用户输入一个学生的姓名以及 java 课的成绩(百分制),并输出对该学生成绩是 否达到 60 分的及格分的判断(可使用 if 语句)。例如,输入学生姓名李明,然后输入成绩 50,则 输 出" 李 明的成绩为不及格"。 3、编写一个程序来表示长方体的长宽高等数据并有计算体积的函数可供调用,长方体 类从矩形类继 承而来。程序运行时能接受输入任意的 3 个数作为长方体的长、宽和高,然后能够输出所输入的长宽高 及所计算出的体积。注意不能把代码全部写在 main 函数里面,不能直接输出长宽高的乘积。 代码如下; 第一个 import java.util.Scanner; public class Test{ public static void main(String[] args) { String str; // 定义一个字符串变量str int i; // 定义一个整型变量i Scanner sc = new Scanner(System.in); // 定义一个Scanner对象,从System.in接受输入 System.out.print("输入学生姓名"); str = sc.next(); // 等待用户输入任意一个字符串,它会被存到str System.out.println("姓名:" + str); // 输出字符串str System.out.print("输入学生的分数:"); i = sc.nextInt(); // 等待用户输入任意一个整数,它会被存到i if(i<60) System.out.print("他的JAVA不及格,成绩是" + i ); else System.out.println("他的JAVA成绩是:" + i); // 输出整数i } } 第二个 import java.util.Scanner; public class wwh { public static void main(String[] args) { int Long; // 矩形的长 int wide; // 矩形的宽 int High; // 长方体的高 Scanner sc = new Scanner(System.in); System.out.print("输入长"); Long = sc.nextInt(); System.out.print("输入宽"); wide=sc.nextInt(); System.out.print("输入高"); High=sc.nextInt(); Tj T=new Tj(Long,wide,High); T.show1(); } } class Vehicle { int Long; // 矩形的长 int wide; // 矩形的宽 Vehicle(int Long,int wide) { this.Long=Long; this.wide=wide; } int getArea() { return Long*wide; } void show() { System.out.println("长:"+Long); System.out.println("宽:"+wide); System.out.println("矩形的面积为; "+this.getArea()); } } // class Tj extends Vehicle { int High; // 载人数 Tj(int Long,int Wide,int High) { super(Long,Wide); // 调用父类的构造函数,对从父类继承而来的成员变量进行初始化 this.High=High; } int getTiji() { return super.getArea()*High; } void show1() { super.show();// 调用父类方法 System.out.println("长方体的高为:"+High); System.out
### 回答1: System.out.printlnJava的一个输出语句,用于将数据打印到控制台。它的使用方法如下: 1. System.out.println("Hello World"); //输出字符串 2. System.out.println(10); //输出整数 3. System.out.println(3.14); //输出浮点数 4. System.out.println(true); //输出布尔值 5. System.out.println('a'); //输出字符 6. System.out.println("Hello" + "World"); //输出连接后的字符串 7. System.out.println("Hello" + 10); //输出连接后的字符串和整数 注意:System.out.println语句会自动在输出的内容后面添加一个换行符。 ### 回答2: System.out.printlnJava语言的一个输出语句,用于将指定的数据输出到控制台。它的使用方法如下: 1. System.out.println括号内使用双引号引起来的字符串,例如: System.out.println("Hello World!"); 输出结果为:Hello World! 2. System.out.println括号内可以直接输出变量的值,例如: int num = 10; System.out.println(num); 输出结果为:10 3. System.out.println可以输出多个变量的值,使用加号连接,例如: int a = 5; int b = 3; System.out.println("a的值是:" + a + ", b的值是:" + b); 输出结果为:a的值是:5, b的值是:3 4. System.out.println也可以输出数学表达式的结果,例如: int c = 10; int d = 5; System.out.println("c + d的结果是:" + (c + d)); 输出结果为:c + d的结果是:15 5. System.out.println还可以输出布尔类型的值,例如: boolean flag = true; System.out.println("flag的值是:" + flag); 输出结果为:flag的值是:true 需要注意的是,System.out.println在输出完指定的内容后会自动换行。如果不想换行,可以使用System.out.print方法。另外,System.out.println的语句可以在程序的任何地方使用,帮助我们在调试过程观察程序的执行结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值