From 035d0280b1a2280c4920817ff98523aac80a0e32 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 10 Jun 2022 12:17:49 -0400 Subject: [PATCH 01/38] Create output.md --- content/java/concepts/output/output.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 content/java/concepts/output/output.md diff --git a/content/java/concepts/output/output.md b/content/java/concepts/output/output.md new file mode 100644 index 00000000000..5cd6ab6bf70 --- /dev/null +++ b/content/java/concepts/output/output.md @@ -0,0 +1,15 @@ +--- +Title: 'Output' +Description: 'The System.out stream allows a Java program to output characters to the console.' +Subjects: + - 'Computer Science' +Tags: + - 'Output' + - 'Strings' + - 'Print' +CatalogContent: + - 'learn-java' + - 'paths/computer-science' +--- + +The System.out stream allows a Java program to output characters to the console. It has several methods that allow printing output, some of the significant ones are listed below. From aea12076aad4265e0b29c2920369a49f025f7721 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 10 Jun 2022 12:18:29 -0400 Subject: [PATCH 02/38] Create print.md --- .../java/concepts/output/terms/print/print.md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 content/java/concepts/output/terms/print/print.md diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md new file mode 100644 index 00000000000..b9116055131 --- /dev/null +++ b/content/java/concepts/output/terms/print/print.md @@ -0,0 +1,45 @@ +--- +Title: '.print()' +Description: 'Prints its argument to the console.' +Subjects: + - 'Computer Science' +Tags: + - 'Output' + - 'Strings' + - 'Print' +CatalogContent: + - 'learn-java' + - 'paths/computer-science' +--- + +The `.print()` method prints its argument to the console. Unlike the similar method [`.println()`](https://www.codecademy.com/resources/docs/java/output/println), `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. +## Syntax + +```pseudo +System.out.print(argument) +``` + +`argument` will be displayed on the console. + +## Example + +The following example prints some content to the console. + +```java +import java.io.*; + +public class printExample { + public static void main(String[] args) + { + System.out.print("Output"); + System.out.print(123.456); + System.out.print(true); + } + } +``` + +This results in the output: + +```shell +Output123.456true +``` From 66b59c0795255d7de145ef36625c2e4e0082d75d Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 10 Jun 2022 12:19:06 -0400 Subject: [PATCH 03/38] Create println.md --- .../concepts/output/terms/println/println.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 content/java/concepts/output/terms/println/println.md diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md new file mode 100644 index 00000000000..0de95a9da38 --- /dev/null +++ b/content/java/concepts/output/terms/println/println.md @@ -0,0 +1,48 @@ +--- +Title: '.println()' +Description: 'Prints its argument to the console followed by a new line.' +Subjects: + - 'Computer Science' +Tags: + - 'Output' + - 'Strings' + - 'Print' +CatalogContent: + - 'learn-java' + - 'paths/computer-science' +--- + +The `.println()` method prints its argument to the console follwed by a new line. It is probably the most common method of displaying output to the console. + +## Syntax + +```pseudo +System.out.println(argument) +``` + +`argument` will be displayed on the console, followed by a new line. + +## Example + +The following example prints some content to the console. + +```java +import java.io.*; + +public class printExample { + public static void main(String[] args) + { + System.out.println("Output"); + System.out.println(123.456); + System.out.println(true); + } + } +``` + +This results in the output: + +```shell +Output +123.456 +true +``` From fdfd53a24e8132035e3197a4c569c0dff2e9bfcf Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 10 Jun 2022 12:19:57 -0400 Subject: [PATCH 04/38] Create printf.md --- .../java/concepts/output/terms/printf/printf.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 content/java/concepts/output/terms/printf/printf.md diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md new file mode 100644 index 00000000000..c88ad1eb9ec --- /dev/null +++ b/content/java/concepts/output/terms/printf/printf.md @@ -0,0 +1,15 @@ +--- +Title: '.printf()' +Description: 'Prints output to the console using various formatting commands.' +Subjects: + - 'Computer Science' +Tags: + - 'Output' + - 'Strings' + - 'Print' +CatalogContent: + - 'learn-java' + - 'paths/computer-science' +--- + +The `.printf()` method prints output to the console with the use of various formatting commands. From 7b256fc923fcca22cee3f32d28a23d49fcf949b5 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 10 Jun 2022 12:59:05 -0400 Subject: [PATCH 05/38] Update printf.md --- .../concepts/output/terms/printf/printf.md | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index c88ad1eb9ec..87c15cb265f 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -13,3 +13,69 @@ CatalogContent: --- The `.printf()` method prints output to the console with the use of various formatting commands. + +## Syntax + +```pseudo +System.out.printf(formatstring, arg1, arg2, ... argN) +``` + +Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string, and format specifiers that output an argument in a specified format. + +Format specifiers obey the following sequence: + +```pseudo +%[index$][flags][width][.precision]conversion-character +``` + +The elements in square brackets (`[...]`) are optional. + +`index$` is a number followed by `$` which specifies the index of the argument being formatted. The default is to format arguments in the order they appear. + +`flags` can contain one or more of the following characters: + +- `-`: Left-justify. (Right-justify is the default.) +- `+`: For numerical values display a leading `+` or `-`. +- `0`: Zero-pad numerical values. (Blank padding is the default.) +- `,`: Use a comma grouping separator for numerical values. (i.e. 1,000,000.) +- ` `: A space will show a leading `-` for negative numbers or a space for positive numbers. + +`width` is a number representing the minimum width used for outputting characters. + +`precision` is a number representing the number of digits used to the right of the decimal for floating point numbers, or the length of a substring to extract from a string. + +`conversion-characters` are one of the following: + +- `b`: Boolean value. +- `B`: Boolean value, uppercase. +- `c`: Unicode character. +- `C`: Unicode character, force uppercase. +- `d`: Decimal integer. +- `f`: Floating-point number. +- `h`: Hashcode. +- `n`: Newline character, platform specific. +- `s`: String. +- `S`: String, force uppercase. +- `t`: Time/Date formatting. + +The `t` time/date character can be followed by one of the following characters to extract parts of a datetime value: + +- `H`: Hour. +- `M`: Minute. +- `S`: Second. +- `L`: Millisecond. +- `N`: Nanosecond. +- `p`: A.M./P.M. +- `z`: Time zone offset. +- `A`: Full day of the week. +- `d`: Two digit day of the month. +- `B`: Full month name. +- `m`: Two-digit month. +- `Y`: Four-digit year +- `y`: Last two digits of year. + +## Example + + + + From 5800e89c045351283fe08a4b230b554ca2679b88 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 07:04:40 -0400 Subject: [PATCH 06/38] Update printf.md --- .../concepts/output/terms/printf/printf.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 87c15cb265f..6da30fa8ddd 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -60,6 +60,7 @@ The elements in square brackets (`[...]`) are optional. The `t` time/date character can be followed by one of the following characters to extract parts of a datetime value: +- `T`: Time, hh:mm:ss. - `H`: Hour. - `M`: Minute. - `S`: Second. @@ -76,6 +77,30 @@ The `t` time/date character can be followed by one of the following characters t ## Example +The following example uses `.printf()` to format various types of output. + +```java +import java.io.*; +import java.util.*; + +public class printExample { + public static void main(String[] args) + { + System.out.printf("This is a string: '%10s'%n", "Output"); + System.out.printf("This is a float: %+.2f%n", 123.456); + Date date = new Date(); + System.out.printf("This is a date: %1$tA, %1$tB %1$td %1$tY %n",date); + } + } +``` + +This will produce the following output (with the current date.): + +```shell +This is a string: ' Output' +This is a float: +123.46 +This is a date: Saturday, June 11 2022 +``` From 0e41aacaea6f67e5a9f736bfd20caa99eb4b5bbd Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 07:05:40 -0400 Subject: [PATCH 07/38] Update printf.md --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 6da30fa8ddd..0bd7c82634b 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -94,7 +94,7 @@ public class printExample { } ``` -This will produce the following output (with the current date.): +This will produce the following output (with the current date): ```shell This is a string: ' Output' From d3ebde83a4bbc7bb71a702a609ea7b0375319f8d Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 07:06:50 -0400 Subject: [PATCH 08/38] Update printf.md --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 0bd7c82634b..00b5dd32b81 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -58,7 +58,7 @@ The elements in square brackets (`[...]`) are optional. - `S`: String, force uppercase. - `t`: Time/Date formatting. -The `t` time/date character can be followed by one of the following characters to extract parts of a datetime value: +The `t` time/date character is followed by one of the following characters to extract parts of a datetime value: - `T`: Time, hh:mm:ss. - `H`: Hour. From 5cb1522b41604323907de0779e9774c4f73e9d74 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 07:15:55 -0400 Subject: [PATCH 09/38] yarn format --- content/java/concepts/output/terms/print/print.md | 3 ++- content/java/concepts/output/terms/printf/printf.md | 5 +---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index b9116055131..d99f8561a8e 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -12,7 +12,8 @@ CatalogContent: - 'paths/computer-science' --- -The `.print()` method prints its argument to the console. Unlike the similar method [`.println()`](https://www.codecademy.com/resources/docs/java/output/println), `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. +The `.print()` method prints its argument to the console. Unlike the similar method [`.println()`](https://www.codecademy.com/resources/docs/java/output/println), `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. + ## Syntax ```pseudo diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 00b5dd32b81..eaa85bcc181 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -99,8 +99,5 @@ This will produce the following output (with the current date): ```shell This is a string: ' Output' This is a float: +123.46 -This is a date: Saturday, June 11 2022 +This is a date: Saturday, June 11 2022 ``` - - - From daea0d77515e282b3dd64a0f9cbdb43b9a4eb462 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 11:07:04 -0400 Subject: [PATCH 10/38] Update printf.md --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index eaa85bcc181..bcda2f4243b 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -38,7 +38,7 @@ The elements in square brackets (`[...]`) are optional. - `+`: For numerical values display a leading `+` or `-`. - `0`: Zero-pad numerical values. (Blank padding is the default.) - `,`: Use a comma grouping separator for numerical values. (i.e. 1,000,000.) -- ` `: A space will show a leading `-` for negative numbers or a space for positive numbers. +- : A space will show a leading `-` for negative numbers or a space for positive numbers. `width` is a number representing the minimum width used for outputting characters. From ffacb53ad5345a763905bda32a39e9e45ebcc580 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Sat, 11 Jun 2022 11:09:23 -0400 Subject: [PATCH 11/38] Update printf.md --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index bcda2f4243b..1bc4ceeec55 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -38,7 +38,7 @@ The elements in square brackets (`[...]`) are optional. - `+`: For numerical values display a leading `+` or `-`. - `0`: Zero-pad numerical values. (Blank padding is the default.) - `,`: Use a comma grouping separator for numerical values. (i.e. 1,000,000.) -- : A space will show a leading `-` for negative numbers or a space for positive numbers. +- A space will show a leading `-` for negative numbers or a space for positive numbers. `width` is a number representing the minimum width used for outputting characters. From eb3e45cb26db51950b16bbe1440152076869ee79 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:06 -0400 Subject: [PATCH 12/38] Update content/java/concepts/output/output.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/output.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/output.md b/content/java/concepts/output/output.md index 5cd6ab6bf70..d6e4b699130 100644 --- a/content/java/concepts/output/output.md +++ b/content/java/concepts/output/output.md @@ -12,4 +12,4 @@ CatalogContent: - 'paths/computer-science' --- -The System.out stream allows a Java program to output characters to the console. It has several methods that allow printing output, some of the significant ones are listed below. +The `System.out` stream allows a Java program to output characters to the console. It has several methods that allow printing output. Some of the significant ones are listed below. From fad6eed0b7f5d55fd5bcf1eb0bc7b414d835522a Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:16 -0400 Subject: [PATCH 13/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 1bc4ceeec55..61211230fda 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -34,7 +34,7 @@ The elements in square brackets (`[...]`) are optional. `flags` can contain one or more of the following characters: -- `-`: Left-justify. (Right-justify is the default.) +- `-`: Left-justify. Defaults to right-justify. - `+`: For numerical values display a leading `+` or `-`. - `0`: Zero-pad numerical values. (Blank padding is the default.) - `,`: Use a comma grouping separator for numerical values. (i.e. 1,000,000.) From feab8ec659f5a446df065060bdef672c36368639 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:22 -0400 Subject: [PATCH 14/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 61211230fda..faf4142ceb9 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -60,7 +60,7 @@ The elements in square brackets (`[...]`) are optional. The `t` time/date character is followed by one of the following characters to extract parts of a datetime value: -- `T`: Time, hh:mm:ss. +- `T`: Time in hh:mm:ss format. - `H`: Hour. - `M`: Minute. - `S`: Second. From dd32e688af34fcbf9c5697f8d02db4fb151e4917 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:33 -0400 Subject: [PATCH 15/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index faf4142ceb9..502cc52f6c2 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -20,7 +20,7 @@ The `.printf()` method prints output to the console with the use of various form System.out.printf(formatstring, arg1, arg2, ... argN) ``` -Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string, and format specifiers that output an argument in a specified format. +Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. Format specifiers obey the following sequence: From 27f3443806ec6362e033d8457d054400e8f63732 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:43 -0400 Subject: [PATCH 16/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 502cc52f6c2..8aa1c30b3e5 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -22,6 +22,8 @@ System.out.printf(formatstring, arg1, arg2, ... argN) Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. +## Format Specifiers + Format specifiers obey the following sequence: ```pseudo From c723d8f7b7d6c50c1ef7f634685e11dc04e57aac Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:48:50 -0400 Subject: [PATCH 17/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 8aa1c30b3e5..7518cadf076 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -74,7 +74,7 @@ The `t` time/date character is followed by one of the following characters to ex - `d`: Two digit day of the month. - `B`: Full month name. - `m`: Two-digit month. -- `Y`: Four-digit year +- `Y`: Four-digit year. - `y`: Last two digits of year. ## Example From 82d8c22d12e1ae3cee69b86cffc50862cf34f831 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:49:06 -0400 Subject: [PATCH 18/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/printf/printf.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 7518cadf076..af73f08a573 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -86,14 +86,13 @@ import java.io.*; import java.util.*; public class printExample { - public static void main(String[] args) - { - System.out.printf("This is a string: '%10s'%n", "Output"); - System.out.printf("This is a float: %+.2f%n", 123.456); - Date date = new Date(); - System.out.printf("This is a date: %1$tA, %1$tB %1$td %1$tY %n",date); - } + public static void main(String[] args) { + System.out.printf("This is a string: '%10s'%n", "Output"); + System.out.printf("This is a float: %+.2f%n", 123.456); + Date date = new Date(); + System.out.printf("This is a date: %1$tA, %1$tB %1$td %1$tY %n", date); } +} ``` This will produce the following output (with the current date): From e852ba79d70ff9cc4e2b1f73591d8602817eba04 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:49:17 -0400 Subject: [PATCH 19/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/print/print.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index d99f8561a8e..e9303c16aff 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -30,13 +30,12 @@ The following example prints some content to the console. import java.io.*; public class printExample { - public static void main(String[] args) - { - System.out.print("Output"); - System.out.print(123.456); - System.out.print(true); - } + public static void main(String[] args) { + System.out.print("Output"); + System.out.print(123.456); + System.out.print(true); } +} ``` This results in the output: From 3d7c1a950c83705d3a73f3a268136dcb61217c7c Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Thu, 23 Jun 2022 06:49:28 -0400 Subject: [PATCH 20/38] Update content/java/concepts/output/terms/println/println.md Co-authored-by: Christine Yang <72277593+yangc95@users.noreply.github.com> --- content/java/concepts/output/terms/println/println.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 0de95a9da38..45e24aa35f9 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -30,13 +30,12 @@ The following example prints some content to the console. import java.io.*; public class printExample { - public static void main(String[] args) - { - System.out.println("Output"); - System.out.println(123.456); - System.out.println(true); - } + public static void main(String[] args) { + System.out.println("Output"); + System.out.println(123.456); + System.out.println(true); } +} ``` This results in the output: From 5bd85bc9f88630b893bdba309af9b01e3c131473 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:32:25 -0400 Subject: [PATCH 21/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/print/print.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index e9303c16aff..7c0c6efe62c 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -20,7 +20,7 @@ The `.print()` method prints its argument to the console. Unlike the similar met System.out.print(argument) ``` -`argument` will be displayed on the console. +The `argument` passed to the `print()` method will be displayed on the console. ## Example From a0a8ba30ceeedafd8842183879b951aada490c6f Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:32:40 -0400 Subject: [PATCH 22/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index af73f08a573..4faff85d594 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -38,8 +38,8 @@ The elements in square brackets (`[...]`) are optional. - `-`: Left-justify. Defaults to right-justify. - `+`: For numerical values display a leading `+` or `-`. -- `0`: Zero-pad numerical values. (Blank padding is the default.) -- `,`: Use a comma grouping separator for numerical values. (i.e. 1,000,000.) +- `0`: Zero-pad numerical values (blank padding is the default). +- `,`: Use a comma grouping separator for numerical values (i.e., 1,000,000). - A space will show a leading `-` for negative numbers or a space for positive numbers. `width` is a number representing the minimum width used for outputting characters. From 31d7042377ccb872399fd45f88feb674de5869b1 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:33:48 -0400 Subject: [PATCH 23/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 4faff85d594..76992033898 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -22,7 +22,7 @@ System.out.printf(formatstring, arg1, arg2, ... argN) Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. -## Format Specifiers +### Format Specifiers Format specifiers obey the following sequence: From b09f6a4b5ea5711afa5a5062e489de56975240c9 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:34:10 -0400 Subject: [PATCH 24/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/print/print.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index 7c0c6efe62c..699b8ba53de 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -12,7 +12,7 @@ CatalogContent: - 'paths/computer-science' --- -The `.print()` method prints its argument to the console. Unlike the similar method [`.println()`](https://www.codecademy.com/resources/docs/java/output/println), `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. +The `.print()` method prints its argument to the console. Unlike the similar [`.println()`](https://www.codecademy.com/resources/docs/java/output/println) method, `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. ## Syntax From 92efd1c133d9a6e0dbfd1daae5a3cd78595c9c1e Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:34:26 -0400 Subject: [PATCH 25/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 76992033898..12b5c8cb69b 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -58,7 +58,7 @@ The elements in square brackets (`[...]`) are optional. - `n`: Newline character, platform specific. - `s`: String. - `S`: String, force uppercase. -- `t`: Time/Date formatting. +- `t`: Time/date formatting. The `t` time/date character is followed by one of the following characters to extract parts of a datetime value: From 80b1b305c3bafa4021fc8fc59e46bb4ab0b9b75a Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:35:02 -0400 Subject: [PATCH 26/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 12b5c8cb69b..a622b3515c0 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -85,7 +85,7 @@ The following example uses `.printf()` to format various types of output. import java.io.*; import java.util.*; -public class printExample { +public class PrintExample { public static void main(String[] args) { System.out.printf("This is a string: '%10s'%n", "Output"); System.out.printf("This is a float: %+.2f%n", 123.456); From 2370d4a060e04b4d84821f0044d36b64d1f7f68e Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:35:56 -0400 Subject: [PATCH 27/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/print/print.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index 699b8ba53de..e0254c33da0 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -29,7 +29,7 @@ The following example prints some content to the console. ```java import java.io.*; -public class printExample { +Public class printExample { public static void main(String[] args) { System.out.print("Output"); System.out.print(123.456); From 8d519321a0509761f99e8be6696305966918c09e Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:36:12 -0400 Subject: [PATCH 28/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index a622b3515c0..0648e7c032d 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -20,7 +20,7 @@ The `.printf()` method prints output to the console with the use of various form System.out.printf(formatstring, arg1, arg2, ... argN) ``` -Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1 ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. +Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1, arg2, ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. ### Format Specifiers From a2f020f386d3a085a1ce6e85e978b395ced148d6 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:36:29 -0400 Subject: [PATCH 29/38] Update content/java/concepts/output/terms/println/println.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/println/println.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 45e24aa35f9..0f27df17112 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -29,7 +29,7 @@ The following example prints some content to the console. ```java import java.io.*; -public class printExample { +public class PrintExample { public static void main(String[] args) { System.out.println("Output"); System.out.println(123.456); From e4a5dae7c554f3faa9c11a7d297184faf8235381 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:39:12 -0400 Subject: [PATCH 30/38] Update content/java/concepts/output/terms/println/println.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/println/println.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 0f27df17112..9ca66f9bfea 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -20,7 +20,7 @@ The `.println()` method prints its argument to the console follwed by a new line System.out.println(argument) ``` -`argument` will be displayed on the console, followed by a new line. +The `argument` will be displayed on the console, followed by a new line. ## Example From 1eb3d7cbc27f4954c4d661d823b67c7b3698bcf6 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:39:28 -0400 Subject: [PATCH 31/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/print/print.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index e0254c33da0..4f3c66c1a75 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -17,7 +17,7 @@ The `.print()` method prints its argument to the console. Unlike the similar [`. ## Syntax ```pseudo -System.out.print(argument) +System.out.print(argument); ``` The `argument` passed to the `print()` method will be displayed on the console. From 9c296ee0ed4746953842eb1cd9881ead7356f045 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:39:40 -0400 Subject: [PATCH 32/38] Update content/java/concepts/output/terms/printf/printf.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/printf/printf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 0648e7c032d..bb0bd7380bb 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -17,7 +17,7 @@ The `.printf()` method prints output to the console with the use of various form ## Syntax ```pseudo -System.out.printf(formatstring, arg1, arg2, ... argN) +System.out.printf(formatstring, arg1, arg2, ... argN); ``` Where `formatstring` is a string containing various format commands defining how to print an arbitrary number of additional arguments, `arg1, arg2, ... argN`. The format string contains text which is rendered as it appears in the string and format specifiers that output an argument in a specified format. From 12055a2a699c43def6bda76d26b9d188be8c033b Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:39:54 -0400 Subject: [PATCH 33/38] Update content/java/concepts/output/terms/println/println.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/println/println.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 9ca66f9bfea..2cb8c6e9568 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -17,7 +17,7 @@ The `.println()` method prints its argument to the console follwed by a new line ## Syntax ```pseudo -System.out.println(argument) +System.out.println(argument); ``` The `argument` will be displayed on the console, followed by a new line. From 17f4fd1bf1b9dbac7537cefaa67461f482a21d3a Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:44:49 -0400 Subject: [PATCH 34/38] Update print.md --- content/java/concepts/output/terms/print/print.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index 4f3c66c1a75..3c2c4fa3f55 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -24,11 +24,9 @@ The `argument` passed to the `print()` method will be displayed on the console. ## Example -The following example prints some content to the console. +The following example prints some content to the console (Note: if there is to be any spacing between uses of `.print()` it must be accounted for in the arguments.): ```java -import java.io.*; - Public class printExample { public static void main(String[] args) { System.out.print("Output"); From a948e5a4eda32095fd9db77162cc553c8bf0d6c7 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:46:19 -0400 Subject: [PATCH 35/38] Update println.md --- content/java/concepts/output/terms/println/println.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 2cb8c6e9568..188b6c64e81 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -27,8 +27,6 @@ The `argument` will be displayed on the console, followed by a new line. The following example prints some content to the console. ```java -import java.io.*; - public class PrintExample { public static void main(String[] args) { System.out.println("Output"); From d9064751bdeee39f529d7394fec52c3315ad1242 Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 11:47:20 -0400 Subject: [PATCH 36/38] Update printf.md --- content/java/concepts/output/terms/printf/printf.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index bb0bd7380bb..511464e58bc 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -82,7 +82,6 @@ The `t` time/date character is followed by one of the following characters to ex The following example uses `.printf()` to format various types of output. ```java -import java.io.*; import java.util.*; public class PrintExample { From bd55b0459251020ddb57ba112453eba1787cef9e Mon Sep 17 00:00:00 2001 From: SSwiniarski <86081858+SSwiniarski@users.noreply.github.com> Date: Fri, 24 Jun 2022 12:19:55 -0400 Subject: [PATCH 37/38] Update content/java/concepts/output/terms/print/print.md Co-authored-by: Brandon Dusch --- content/java/concepts/output/terms/print/print.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index 3c2c4fa3f55..34b2665fe1e 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -27,7 +27,7 @@ The `argument` passed to the `print()` method will be displayed on the console. The following example prints some content to the console (Note: if there is to be any spacing between uses of `.print()` it must be accounted for in the arguments.): ```java -Public class printExample { +public class PrintExample { public static void main(String[] args) { System.out.print("Output"); System.out.print(123.456); From c9eea88c89add3ee996525d3cff976932e229ae9 Mon Sep 17 00:00:00 2001 From: Brandon Dusch Date: Sat, 25 Jun 2022 16:37:06 -0400 Subject: [PATCH 38/38] add 'Characters' tag and bold terms --- content/java/concepts/output/output.md | 3 ++- content/java/concepts/output/terms/print/print.md | 3 ++- content/java/concepts/output/terms/printf/printf.md | 3 ++- content/java/concepts/output/terms/println/println.md | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/content/java/concepts/output/output.md b/content/java/concepts/output/output.md index d6e4b699130..0220d060bef 100644 --- a/content/java/concepts/output/output.md +++ b/content/java/concepts/output/output.md @@ -4,6 +4,7 @@ Description: 'The System.out stream allows a Java program to output characters t Subjects: - 'Computer Science' Tags: + - 'Characters' - 'Output' - 'Strings' - 'Print' @@ -12,4 +13,4 @@ CatalogContent: - 'paths/computer-science' --- -The `System.out` stream allows a Java program to output characters to the console. It has several methods that allow printing output. Some of the significant ones are listed below. +The **`System.out`** stream allows a Java program to output characters to the console. It has several methods that allow printing output. Some of the significant ones are listed below. diff --git a/content/java/concepts/output/terms/print/print.md b/content/java/concepts/output/terms/print/print.md index 34b2665fe1e..b0075081184 100644 --- a/content/java/concepts/output/terms/print/print.md +++ b/content/java/concepts/output/terms/print/print.md @@ -4,6 +4,7 @@ Description: 'Prints its argument to the console.' Subjects: - 'Computer Science' Tags: + - 'Characters' - 'Output' - 'Strings' - 'Print' @@ -12,7 +13,7 @@ CatalogContent: - 'paths/computer-science' --- -The `.print()` method prints its argument to the console. Unlike the similar [`.println()`](https://www.codecademy.com/resources/docs/java/output/println) method, `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. +The **`.print()`** method prints its argument to the console. Unlike the similar [`.println()`](https://www.codecademy.com/resources/docs/java/output/println) method, `.print()` does not follow its argument with a new line, and any subsequent characters sent to the console will begin wherever the prior `.print()` command left off. ## Syntax diff --git a/content/java/concepts/output/terms/printf/printf.md b/content/java/concepts/output/terms/printf/printf.md index 511464e58bc..67c37e063cb 100644 --- a/content/java/concepts/output/terms/printf/printf.md +++ b/content/java/concepts/output/terms/printf/printf.md @@ -4,6 +4,7 @@ Description: 'Prints output to the console using various formatting commands.' Subjects: - 'Computer Science' Tags: + - 'Characters' - 'Output' - 'Strings' - 'Print' @@ -12,7 +13,7 @@ CatalogContent: - 'paths/computer-science' --- -The `.printf()` method prints output to the console with the use of various formatting commands. +The **`.printf()`** method prints output to the console with the use of various formatting commands. ## Syntax diff --git a/content/java/concepts/output/terms/println/println.md b/content/java/concepts/output/terms/println/println.md index 188b6c64e81..b5d56d9cb3d 100644 --- a/content/java/concepts/output/terms/println/println.md +++ b/content/java/concepts/output/terms/println/println.md @@ -4,6 +4,7 @@ Description: 'Prints its argument to the console followed by a new line.' Subjects: - 'Computer Science' Tags: + - 'Characters' - 'Output' - 'Strings' - 'Print' @@ -12,7 +13,7 @@ CatalogContent: - 'paths/computer-science' --- -The `.println()` method prints its argument to the console follwed by a new line. It is probably the most common method of displaying output to the console. +The **`.println()`** method prints its argument to the console follwed by a new line. It is probably the most common method of displaying output to the console. ## Syntax