1.编写一个方法,参数为一个5位数,返回值为布尔类型,作用是判断它是不是回文数。
2.打印等腰三角形
3.编写一个程序,最多接受 10 个数字,并求出其中所有正数的和,直到用户输入 999 退出程序。
4.编写一个Java程序,并满足如下要求: 1)编写一个Car类,具有:
属性:品牌(mark)——String类型 功能:驾驶(void drive( ))
2)定义Car类的子类SubCar,具有:
属性:价格(price)、速度(speed)——int型
功能:变速(void speedChange(int newSpeed)),把新速度赋给speed
3)定义主类E,在其main方法中创建SubCar类的两个对象:aodi和benchi的对象并测试其对象的特性。
5. 某公司正进行招聘工作,被招聘人员需要填写个人信息,编写“个人简历”的封装类。包括如下属性和对属性进行操作的方法。 String xm;// 姓名 String xb;// 性别 int nl;// 年龄
String jtzz;// 家庭住址 String xl;// 学历
6.定义一个宠物类Pet作为父类
属性:昵称、年龄、性别 方法:输出所有信息的方法
1)定义一个企鹅类QQ,继承Pet类。
企鹅类的属性:企鹅类别 重写父类中输出所有信息的方法
2)定义一个兔子类Rabbit,继承Pet类
兔子类的属性:喜欢的食物 重写父类中输出所有信息的方法
3)编写测试类,分别定义企鹅类与兔子类的对象,赋值,并测试调用。
7. 编程. 已知字符串:\"this is a test of java\". 按要求执行以下操作:
(1) 统计该字符串中字母s出现的次数
(2) 将本字符串复制到一个字符数组Char[] str中.
(3) 将字符串中每个单词的第一个字母变成大写, 输出到控制台。
(4) 将本字符串转换成一个字符串数组,要求每个数组元素都是一个有意义的额英文单词,并输出到控制台
8. 创建集合随机获取10个[1-20]不重复的数字放到ArrayList集合中
9. 随机产生10个的1-30之间的随机数保存到int数组中,对数组进行降序排列, 将排列后的数组存放到集合ArrayList中。
10. 定义一个线程A,输出1 ~ 10之间的整数,定义一个线程B,逆序输出1 ~ 10之间的整数,要求线程A和线程B交替
11.写两个线程,一个线程打印1-26,另一个线程答应字母A-Z。打印顺序为1A2B3C…26Z