您所在位置: 网站首页 / 文档列表 / Java / 文档详情
Java语言程序设计试题及答案(2).docx 立即下载
上传人:俊英****22 上传时间:2024-09-07 格式:DOCX 页数:25 大小:105KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

Java语言程序设计试题及答案(2).docx

Java语言程序设计试题及答案(2).docx

预览

免费试读已结束,剩余 15 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java语言程序设计试题及答案第四章数组和字符串4.1举例说明如何声明、创建和初始化数组。答:声明数组:inta[或int[]a创建数组:a=newint[]初始化inta[]={1,2,3,4,5}4.2举例说明如何声明、创建和初始化数组。答:声明多维数组:inta[]或int[]a或int[][]a创建数组:a=newint[][]初始化inta[][]={{1,2,3,4,5}{6,7,8,9,10}}4.3一个数组能够存储不同类型的元素吗?答:不能。因为数组是将一组相同类型的数据顺序存储,组成一种复合数据类型。特例:如果将数组声明为Object类型,因为所有数据类型都直接或间接继承自Objec父类,所以该数组可存储所有类型的元素。Object[]objects=newObject[3];inti=1;Stringstring="abc";booleanb=true;objects[0]=i;objects[1]=string;objects[2]=b;4.4编写一个Java程序,形成以下形式的二维数组,并输出。12910254381124567122316151413221718192021解一:publicstaticvoidmain(Stringargs[]){intintArray[][]={{1,2,9,10,25},{4,3,8,11,24},{5,6,7,12,23},{16,15,14,13,22},{17,18,19,20,21}};for(inti=0;i<=4;i++){for(intj=0;j<=4;j++)(if(intArray[i][j]/10==0)System.out.print(""+intArray[i][j]+"");elseSystem.out.print(intArray[i][j]+"");)System.out.println("");))解二:publicstaticvoidmain(String[]args)(introw=5;//这里控制输出的行列请保证行列相等int[][]a=newint[row][row];a[0][0]=1;intn=2,zero=0,change=1;intvalue=2;for(inti=1;i<row;i++)(for(intj=0;j<(2*n-1);j++)(if(i%2!=0)(if(j<(2*n-2)/2)(a[zero++][change]=value++;continue;)if(j==(2*n—2)/2)(a[j][j]=value++;)if(j>(2*n-2)/2)(a[change][一zero]=value++;)}else(if(j<(2*n-2)/2)(a[change][zero++]=value++;continue;)if(j==(2*n—2)/2)(a[j][j]=value++;)if(j>(2*n-2)/2)(a[--zero][change]=value++;)))n++;change++;zero=0;)Stringout=""for(inti=0;i<row;i++)(for(intj=0;j<row;j++)(out=""+a[i][j];if(out.length()==1)out=""+out;System.out.print(out+"");)System.out.println();))4.5java中的字符数组与字符串有什么区别?答:字符数组是由类型为char的字符元素组成的,每个元素位置存储一个字符元素,对于数组名为s的数组,用chars表示。字符串是由0个或多个字符组成的序列,是一个对象,对于对象名为s用String表示。4.6确定一个字符数组长度与确定一个String对象的长度有什么不同?答:确定一个字符数组的长度用数组名.length而确定一个String对象的长度用对象名.length()4.7用toUpperCase()和toLowerCase()方法实现大小写转换答:publicclassUpperAndLowerTest{publicstaticvoidmain(Stringargs[]){Strings1=("ABCdefgHIJkhl123"),s2,s3;System.out.print未转换时的字符串s1="+s1);bytet1[]=s1.getByte将)字符串s1转换成字节数组t1s2=s1.toUpperCase()将字符串s1的字母全部转换成大写并保存到s2s3=s1.toLowerCase()将字符串
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Java语言程序设计试题及答案(2)

文档大小:105KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用