




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章 类与对象7.编写一个程序:给定一个正整数,判断它是否为素数,并输出判断结果。public class J_Prime int number; /成员变量public J_Prime(int n) /构造方法 number=n;public boolean isPrime()boolean flag=true;int i;for(i=2;inumber;i+)if(number%i=0)flag=false;break;return flag;public int getNumber()return number;public static void main(String args) J_Prime isp1=new J_Prime(11); /第一个实例对象J_Prime isp2=new J_Prime(12); /第二个实例对象boolean b;b=isp1.isPrime(); /判别11是否为素数if(b=true)System.out.println(isp1.getNumber()+ is a prime!);elseSystem.out.println(isp1.getNumber()+ is not a prime!);b=isp2.isPrime(); /判别12是否为素数if(b=true)System.out.println(isp2.getNumber()+ is a prime!);elseSystem.out.println(isp2.getNumber()+ is not a prime!);6 编写一个程序:给定一个整数,在控制台窗口中分别输出这个整数的补码形式的二进制数、八进制数和十六进制数。public class P114_6public static void main(String args)int n=56; number=n;int m=-56;System.out.println(n=+n);System.out.println(二进制:+Integer.toBinaryString(n);System.out.println(八进制:+Integer.toOctalString(n);System.out.println(十六进制:+Integer.toHexString(n);System.out.println(m=+m);System.out.println(二进制:+Integer.toBinaryString(m);System.out.println(八进制:+Integer.toOctalString(m);System.out.println(十六进制:+Integer.toHexString(m);/end of main/end of class 第四章 数组与字符串6 调用类java.lang.Math的成员方法“public static double random()”,设法生成10个互不相同的从a到z的字母,然后对这10个字母按从小到大的方式排序。输出排序前的字母序列和排序后的字母序列。import java.util.Arrays;public class Chapter4_6 char c=new char10;public Chapter4_6()int i=0;int j;while(i10)ci=(char)(Math.random()*26+97);for (j=0;ji-1)i=i+1;System.out.println(排序前的10个字符为:);for(i=0;i10;i+)System.out.print(ci+ );System.out.println( );Arrays.sort(c);System.out.println(排序后的10个字符为:);for(i=0;i10;i+)System.out.print(ci+ );System.out.println( );public static void main(String args)new Chapter4_6();魔方阵:每一行、每一列和对角线之和均相等的方阵。(1)将数值1放在第一行中间的位置。(2)从2开始到N*N为止,按照下列规则放置每个数值:如果上一个数值的右上方为空(数组元素为0表示该位置为空),则当前数值放在上一个数值的右上方;否则放在上一个数值的正下方。3阶魔方阵5阶魔方阵的放置方法试编程实现5阶魔方阵。public class MagicMatrix public static int N=5;public static void main(String args) int m=new intNN;int i,j,number;i=0; j=N/2;mij=1;for(number=2;number=N*N;number+)if(m(i-1+N)%N(j+1)%N=0)i=(i-1+N)%N;j=(j+1+N)%N;elsei=(i+1)%N;mij=number;for(i=0;im.length;i+)for(j=0;jmi.length;j+)System.out.printf(%4d,mij);System.out.println();向量类Vector的使用创建向量类对象vc1,向里面添加String类型的元素;创建向量类对象vc2,向里面添加Integer类型的元素;创建向量类对象vc3,向里面添加各种不同类型的元素;分别输出vc1、vc2、vc3的内容。问题:向量可以包含重复元素吗?(可以)import java.util.Date;import java.util.Vector;public class TestVectorpublic static void main(String args) Vector vc1 = new Vector();vc1.add(one);vc1.add(two);vc1.add(three);System.out.println(vc1的元素为:+vc1);Vector vc2 = new Vector();vc2.add(1);vc2.add(2);vc2.add(3);System.out.println(vc2的元素为:+vc2);Vector vc3 = new Vector();vc3.add(one);vc3.add(two);vc3.add(three);vc3.add(1);vc3.add(2);vc3.add(3);System.out.println(vc3的元素为:+vc3);第七章 文件与数据流3 个程序。在控制台窗口中提示输入数,然后接收这两个整数,并输出它们的和。下面是运行过程的示例:请输入第一个整数:45请输入第二个整数:23计算结果:45+23=68方法一:用BufferedReader实现import java.io.BufferedReader;import java.io.InputStreamReader;public class Ex_Chapter7_3 public static void main(String args) BufferedReader br = new BufferedReader(new InputStreamReader(System.in);trySystem.out.print(请输入第一个整数:);int a = Integer.parseInt(br.readLine();System.out.print(请输入第二个整数:);int b = Integer.parseInt(br.readLine();System.out.println(计算结果: + (a+b); catch (Exception e) System.out.println(e); 方法二:用Scanner实现import java.util.Scanner;public class Ex_Chapter7_3_2 public static void main(String args) Scanne
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制冷公司实验室管理制度
- 科技类企业应急管理制度
- 幼儿园建筑违章管理制度
- 培训班主任规章管理制度
- 产品质量及检验管理制度
- 天然气管道资产管理制度
- 学校与家长配合管理制度
- 幼儿园物资接送管理制度
- 出租车公司卫生管理制度
- 微型急救站设备管理制度
- 2024年湖北黄冈市检察机关招聘雇员制检察辅助人员50人历年(高频重点复习提升训练)共500题附带答案详解
- DG-TJ 08-2255-2018 节段预制拼装预应力混凝土桥梁设计标准
- 2024年广东省中考道德与法治试卷(含答案)
- 2024年小区地下车位租赁合同
- 2024年广东省中考化学真题
- 期末监测 试题 2023-2024学年教科版科学六年级下册
- 光伏系统在智能温室大棚中的设计与应用
- 2024年新疆中考数学真题试卷及答案
- 2024深圳职业技术学院教师招聘考试笔试试题
- 美术家眼中的自己自画像中的自我表现教案
- 个人装修安全免责的协议书范本
评论
0/150
提交评论