Java实战经典课后题答案
Java实战经典是一本Java的经典教材,包含了大量的Java入门知识和实践案例。该书的每一章节都包含有丰富的例题和课后练习,以巩固读者的Java编程能力。在本文中,我们将为大家提供Java实战经典课后题答案。
第一章 练习答案
1. 编写一个Java程序,将Hello, world!输出到控制台。
// 程序代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
2. 修改以上程序,输出一个井号组成的正方形。
// 程序代码:
public class HelloWorld {
public static void main(String[] args) {
int num = 5; // 设置井号数量
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
System.out.print("#"); // 输出一个井号
}
System.out.println(); // 换行
}
}
}
第二章 练习答案
1. 编写一个Java程序,求出1到100之间所有奇数的和。
// 程序代码:
public class SumOfOddNumber {
public static void main(String[] args) {
int sum = 0; // 存储奇数的和
for (int i = 1; i <= 100; i++) {
if (i % 2 != 0) { // 判断i是否为奇数
sum += i; // 累加奇数的和
}
}
System.out.println("1到100之间所有奇数的和为:" + sum);
}
}
2. 修改以上程序,求出1到100之间所有能被3整除的数的和。
// 程序代码:
public class SumOfDivisibleByThree {
public static void main(String[] args) {
int sum = 0; // 存储能被3整除的数的和
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0) { // 判断i是否能被3整除
sum += i; // 累加能被3整除的数的和
}
}
System.out.println("1到100之间所有能被3整除的数的和为:" + sum);
}
}
第三章 练习答案
1. 编写一个Java程序,实现字符串的倒序输出。
// 程序代码:
public class ReverseString {
public static void main(String[] args) {
String str = "Hello, world!"; // 原始字符串
char[] chars = str.toCharArray(); // 将字符串转化为字符数组
for (int i = chars.length - 1; i >= 0; i--) { // 倒序输出字符数组
System.out.print(chars[i]);
}
}
}
2. 修改以上程序,实现字符串的反转。
// 程序代码:
public class ReverseString {
public static void main(String[] args) {
String str = "Hello, world!"; // 原始字符串
char[] chars = str.toCharArray(); // 将字符串转化为字符数组
for (int i = 0; i < chars.length / 2; i++) { // 反转字符数组
char temp = chars[i];
chars[i] = chars[chars.length - 1 - i];
chars[chars.length - 1 - i] = temp;
}
System.out.println(new String(chars)); // 将字符数组转化为字符串并输出
}
}
以上是Java实战经典课后题的部分答案,希望能够对大家的Java学习有所帮助。
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javaug-2.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!