《Java编码指南:编写安全可靠程序的75条建议(英文版)》—— 6.2 在程序中显示字符串

简介: 在Java程序中,显示字符串的最基本方法是使用System.out.println()语句。该语句可在括号中接收字符串和其他变量,并将它们显示在系统输出设备中,即计算机监视器。下面是一个例子。

本节书摘来异步社区《Java编码指南:编写安全可靠程序的75条建议(英文版)》一书中的第6章,第6.2节,作者:【美】Fred Long(弗雷德•朗),Dhruv Mohindra(德鲁•莫欣达), Robert C. Seacord(罗伯特 C.西科德),Dean F.Sutherland(迪恩 F.萨瑟兰),David Svoboda(大卫•斯沃博达),更多章节内容可以访问云栖社区“异步社区”公众号查看。

6.2 在程序中显示字符串

在Java程序中,显示字符串的最基本方法是使用System.out.println()语句。该语句可在括号中接收字符串和其他变量,并将它们显示在系统输出设备中,即计算机监视器。下面是一个例子。

System.out.println("We can’t just wait here for sharks to rain down on us.");```
上述语句将显示下列文本:

We can’t just wait here for sharks to rain down on us.`
在屏幕上显示文本通常称为打印,这就是println()代表的意思:打印该行。你可以使用System.out.println()语句显示用双引号括起的文本,还可以显示变量(稍后你将会看到)。所有要显示的内容都需要放在括号内。

另一种显示文本的方法是调用System.out.print(),该语句显示括号中的字符串和其他变量,但不同于System.out.println(),它让接下来的语句在同一行显示文本。

可以连续使用System.out.print()多次,将内容显示在同一行,如下例所示:

System.out.print("There’s ");
System.out.print("a ");
System.out.print("shark ");
System.out.print("in ");
System.out.print("your ");
System.out.print("pool. ");```
这些语句输出的文本如下:

There’s a shark in your pool.`

相关文章
|
3月前
|
Java
Java开发实现图片URL地址检验,如何编码?
【10月更文挑战第14天】Java开发实现图片URL地址检验,如何编码?
100 4
|
3月前
|
Java
Java实现随机生成某个省某个市的身份证号?如何编码?
【10月更文挑战第18天】Java实现随机生成某个省某个市的身份证号?如何编码?
191 5
|
2天前
|
自然语言处理 Java
Java中的字符集编码入门-增补字符(转载)
本文探讨Java对Unicode的支持及其发展历程。文章详细解析了Unicode字符集的结构,包括基本多语言面(BMP)和增补字符的表示方法,以及UTF-16编码中surrogate pair的使用。同时介绍了代码点和代码单元的概念,并解释了UTF-8的编码规则及其兼容性。
74 60
|
3月前
|
Java
Java开发实现图片地址检验,如果无法找到资源则使用默认图片,如何编码?
【10月更文挑战第14天】Java开发实现图片地址检验,如果无法找到资源则使用默认图片,如何编码?
72 2
|
2月前
|
SQL Java 索引
java小工具util系列2:字符串工具
java小工具util系列2:字符串工具
144 83
|
2月前
|
存储 安全 Java
Java零基础-字符串详解
【10月更文挑战第18天】Java零基础教学篇,手把手实践教学!
112 60
|
2月前
|
Java 数据库
java小工具util系列1:日期和字符串转换工具
java小工具util系列1:日期和字符串转换工具
59 26
|
2月前
|
存储 缓存 安全
java 中操作字符串都有哪些类,它们之间有什么区别
Java中操作字符串的类主要有String、StringBuilder和StringBuffer。String是不可变的,每次操作都会生成新对象;StringBuilder和StringBuffer都是可变的,但StringBuilder是非线程安全的,而StringBuffer是线程安全的,因此性能略低。
62 8
|
2月前
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
84 1
|
2月前
|
缓存 算法 Java
本文聚焦于Java内存管理与调优,介绍Java内存模型、内存泄漏检测与预防、高效字符串拼接、数据结构优化及垃圾回收机制
在现代软件开发中,性能优化至关重要。本文聚焦于Java内存管理与调优,介绍Java内存模型、内存泄漏检测与预防、高效字符串拼接、数据结构优化及垃圾回收机制。通过调整垃圾回收器参数、优化堆大小与布局、使用对象池和缓存技术,开发者可显著提升应用性能和稳定性。
53 6