java基础 Day07 throwable、try-catch-finally、throw、throws;String、Math、日期;正则;equals、compareTo

1. 所有异常类的根类是?(简答题)

    Throwable类

2. 异常处理过程中,如释放资源、关闭文件、关闭数据库,使用哪个子句处理?(简答题)

    finally子句

3. 计算圆的面积,其半径不能为0和负数,采用自定义异常机制处理。(Math.PI)

Demo03.java
在这里插入图片描述

输出:
在这里插入图片描述

4. 打印一个人的姓名和年龄信息,要求年龄在1-120之间,自定义异常。

Demo04.java
在这里插入图片描述

输出:
在这里插入图片描述

5. 写一函数,

实现用某一字符c 去填充字符串的左部,使其长度为恰好为length
padLeft(String s,int length,char c),同理,
实现padRight((Strings,intlength,char c) 用字符c 填充串s 的右部,使其长度恰好为length。
示例结果:
原字符串:qweqweqwe;规定长度:12;使用 8 来填充左侧,结果为:888qweqweqwe
原字符串:qweqweqwe;规定长度:12;使用 8 来填充右侧,结果为:qweqweqwe888

Demo05.java
需要注意长度
在这里插入图片描述

输出:在这里插入图片描述

6. 写一个静态函数,输入一个字符串,当字符串全为数字字符时,返回true,否则,返回false.

Demo06.java
在这里插入图片描述

输出:
1:
在这里插入图片描述

2:
在这里插入图片描述

7. 在命令行输入年份和月份,打印输出月历。

>    日	一	二	三	四	五	六
>                    1	2	3  
>     4  5  6   7    8   9   10
>     。。。。。。

Demo07.java
在这里插入图片描述
在这里插入图片描述

输出:
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值