JAVA编程思想第四版—第三章—习题与答案

简介:

 (1) 写一个程序,打印出1 到100 间的整数。

public class test{  
public static void main(String[] args){  
    int i;  
    for(i=0;i<=100;i++){  
        //if(i==47) break;   
     //if(i==47) return;
        System.out.println(i+" ");  
    }  
}  
}  



(2) 修改练习(1),在值为47时用一个break退出程序。亦可换成return试试。


(3) 创建一个switch 语句,为每一种case 都显示一条消息。并将 switch置入一个for循环里,令其尝试每一种case。在每个case 后面都放置一个break,并对其进行测试。然后,删除break,看看会有什么情况出现。

 

import java.util.*;
public class test{
	public static void main(String[] args){
		int month;
		Date now=new Date();
		month=now.getMonth()+1;
		switch(month)
		{
		case 1:System.out.println("Januay");break;
		case 2:System.out.println("February");break;
		case 3:System.out.println("March");break;
		case 4:System.out.println("April");break;
		case 5:System.out.println("May");break;
		case 6:System.out.println("June");break;
		case 7:System.out.println("July");break;
		case 8:System.out.println("August");break;
		case 9:System.out.println("September");break;
		case 10:System.out.println("October");break;
		case 11:System.out.println("November");break;
		case 12:System.out.println("December");break;
		default: break;

		}
	}
}

输出:

November

 

 


 修改后:

import java.util.*;
public class test{
	public static void main(String[] args){
		int month;
		Date now=new Date();
		month=now.getMonth()+1;
		switch(month)
		{
		case 1:System.out.println("Januay");break;
		case 2:System.out.println("February");break;
		case 3:System.out.println("March");break;
		case 4:System.out.println("April");break;
		case 5:System.out.println("May");break;
		case 6:System.out.println("June");break;
		case 7:System.out.println("July");
		case 8:System.out.println("August");
		case 9:System.out.println("September");
		case 10:System.out.println("October");break;
		case 11:System.out.println("November");
		case 12:System.out.println("December");break;
		default: break;

		}
	}
}

输出:

November
December

目录
相关文章
|
9月前
|
设计模式 敏捷开发 Java
全网首发!Java界的四大名著之一:Java编程思想最新中文版已开源
老版《Java编程思想》(原书名《Thinking in Java》)得益作者开放深度研讨的创作方式,受到了全世界读者的追捧,被译为了十几种语言。但遗憾的是,在经历了 4 个版本的更新后,其最后一版发布于 2007 年,之后再无更新。
|
8月前
|
存储 安全 Java
小白聊《JAVA编程思想》-一切都是对象(一)
小白聊《JAVA编程思想》-一切都是对象(一)
40 0
|
4月前
|
Java 数据安全/隐私保护
JAVA经典习题详解
JAVA经典习题详解
32 4
|
4月前
|
Java 数据安全/隐私保护
java学习笔记(基础习题)
java学习笔记(基础习题)
59 0
|
8月前
|
Java
Java编程思想(面向对象)第四版PDF分享
探索《Java编程思想》第四版,理解Java不仅是特性集合,更是解决问题的强大工具。本书深入设计层面,构建编程思维模型,助你逐步精通Java。[阅读更多](https://zhangfeidezhu.com/?p=355) ![Java编程思想](https://ucc.alicdn.com/pic/developer-ecology/nrw3f3oqlpmag_c8ff959a921545f1bbabcefd37f029cf.png)
78 1
Java编程思想(面向对象)第四版PDF分享
|
8月前
|
存储 Java 容器
小白聊《JAVA编程思想》-对象导论二
小白聊《JAVA编程思想》-对象导论二
40 0
|
8月前
|
存储 Java 数据安全/隐私保护
小白聊《JAVA编程思想》 对象导论一
小白聊《JAVA编程思想》 对象导论一
43 0
|
8月前
|
设计模式 安全 Java
Java编程思想重点开发必看
Java编程思想重点开发必看
40 0
|
8月前
|
设计模式 Java 程序员
《On Java 8》中文版,又名《Java 编程思想》中文第五版
《On Java 8》中文版,又名《Java 编程思想》中文第五版
274 0
|
9月前
|
Java
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法...
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法
47 0