位置: IT常识 - 正文

Java基础:笔试题(java基础笔试题在线考)

编辑:rootadmin
Java基础:笔试题

推荐整理分享Java基础:笔试题(java基础笔试题在线考),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java基础笔试题一天可以看完吗,java基础笔试题一天可以看完吗,java基础笔试题一天可以看完吗,java基础笔试代码题,java基础笔试,java基础笔试代码题,java基础笔试题库,java基础笔试,内容如对您有帮助,希望把文章链接给更多的朋友!

文章目录Java 基础题目1. 如下代码输出什么?2. 当输入为2的时候返回值是多少?3. 如下代码输出值为多少?4. 给出一个排序好的数组:{1,2,2,3,4,5,6,7,8,9} 和一个数,求数组中连续元素的和等于所给数的子数组解析第一题第二题第三题第四题方案一:给定数为:10方案二:即给定数字限定为:7Java 基础题目1. 如下代码输出什么?public classTest {public void change(String str,char[] ch) {str= "test ok";ch[0] = 'g';}public static voidmain(String[] args) {String str= new String("good");char[] ch = {'a','b','c'};Test te= newTest();te.change(str,ch);System.out.print(str+ "and");System.out.print(ch);}}2. 当输入为2的时候返回值是多少?public static int getValue(int i) {int result = 0;switch (i) {case 1:result = result + i;case 2:result = result + i * 2;case 3:result = result + i * 3;}return result;}3. 如下代码输出值为多少?public class Base{ private String baseName = "base"; public Base(){ callName(); } public void callName() { System. out. println(baseName); } static class Sub extends Base{ private String baseName = "sub"; public void callName(){ System.out.println(baseName) ; } } public static void main(String[] args){ Base b = new Sub(); }}4. 给出一个排序好的数组:{1,2,2,3,4,5,6,7,8,9} 和一个数,求数组中连续元素的和等于所给数的子数组解析第一题答案:goodandgbc这个题目很简单其主要细节在于输出语句: print,看清楚他是不换行的第二题答案:10细节:没有 break ,所以他会继续执行下面的条件第三题答案:null这一道题来自携程的笔试题,点击此处:答案解析第四题方案一:给定数为:10使用两层循环必定可以解决这个问题,但是因为是两个数据求和,在集合有序的情况下使用一次循环就可以解决这个问题。思路如下:因为数组有序这,可以让数组从两头开始向加 public static void main(String[] args) { int[] num = {1,2,2,3,4,5,6,7,8,9}; int sum = 10; int i = 0; int j = num.length - 1; while (i < j){ if( num[i] + num[j] > sum){ j --; } if( num[i] + num[j] < sum){ i ++; } if( num[i] + num[j] == sum){ System.out.println(num[i] + "---" + num[j]); } i ++; } }方案二:即给定数字限定为:7 public static void main(String[] args){ int[] num = {1,2,2,3,4,5,6,7,8,9}; int sum = 7; findSum(num,sum); } private static void findSum(int[] num,int sum){ int left=0; int right=0; for(int i=0;i<num.length;i++){ int curSum = 0; left = i; right = i; while(curSum<sum){ curSum += num[right++]; } if(curSum==sum){ for(int j=left;j<right;j++){ System.out.print(num[j]+" "); } System.out.println(); } }}
本文链接地址:https://www.jiuchutong.com/zhishi/300480.html 转载请保留说明!

上一篇:Pytorch:手把手教你搭建简单的卷积神经网络(CNN),实现MNIST数据集分类任务(pytorch教程)

下一篇:2022年前端Vue常见面试题大全(三万长文)持续更新...(vue前端常见面试题)

  • 中兴n880刷机(中兴n880刷机教程)(中兴8820v3刷机)

    中兴n880刷机(中兴n880刷机教程)(中兴8820v3刷机)

  • 163邮箱可以改账号名字吗(163邮箱可以改账号吗)

    163邮箱可以改账号名字吗(163邮箱可以改账号吗)

  • 京东上门取件怎么修改地址(京东上门取件怎么下单)

    京东上门取件怎么修改地址(京东上门取件怎么下单)

  • 第四代计算机主要采用什么元件(第四代计算机主要逻辑元件采用)

    第四代计算机主要采用什么元件(第四代计算机主要逻辑元件采用)

  • 格式工厂一直等待中(格式工厂一直不动)

    格式工厂一直等待中(格式工厂一直不动)

  • 手机网络突然就特别慢了是咋回事(手机网络突然就断了怎么也连不上)

    手机网络突然就特别慢了是咋回事(手机网络突然就断了怎么也连不上)

  • 腾讯会员微信切换不了账号(腾讯会员登录微信怎么切换)

    腾讯会员微信切换不了账号(腾讯会员登录微信怎么切换)

  • 电脑电源启动是哪两根线(电脑电源启动是哪两根线视频)

    电脑电源启动是哪两根线(电脑电源启动是哪两根线视频)

  • 电脑修改时间怎么修改(电脑修改时间怎么锁定)

    电脑修改时间怎么修改(电脑修改时间怎么锁定)

  • 魅族应用商店怎么下载(魅族应用商店怎么改地区)

    魅族应用商店怎么下载(魅族应用商店怎么改地区)

  • windows是美国哪个公司的产品(windows是美国ibm公司的产品吗)

    windows是美国哪个公司的产品(windows是美国ibm公司的产品吗)

  • 窄带和宽带的区别(窄带带宽是什么)

    窄带和宽带的区别(窄带带宽是什么)

  • 得物平台发货要多久(得物平台发货要手里要几天)

    得物平台发货要多久(得物平台发货要手里要几天)

  • 华为nova2plus是双卡双待吗(华为nova2plus是双扬声器吗)

    华为nova2plus是双卡双待吗(华为nova2plus是双扬声器吗)

  • win10怎么把c盘的软件移到d盘(win10怎么把c盘的空间分给d盘)

    win10怎么把c盘的软件移到d盘(win10怎么把c盘的空间分给d盘)

  • 华为手机玩游戏掉帧怎么办(华为手机玩游戏卡顿怎么办)

    华为手机玩游戏掉帧怎么办(华为手机玩游戏卡顿怎么办)

  • 微信怎么设置发消息拒收但是可以给别人发消息(微信怎么设置发信息来不显示内容)

    微信怎么设置发消息拒收但是可以给别人发消息(微信怎么设置发信息来不显示内容)

  • 为什么探探搜索不到人(为什么探探搜索不到别人用户名)

    为什么探探搜索不到人(为什么探探搜索不到别人用户名)

  • 平板可以下载微信电脑版吗(平板可以下载微信分身吗)

    平板可以下载微信电脑版吗(平板可以下载微信分身吗)

  • 帧数不稳定是什么原因(帧数不高是什么原因)

    帧数不稳定是什么原因(帧数不高是什么原因)

  • ipad清理缓存在哪里(ipad2020清除缓存)

    ipad清理缓存在哪里(ipad2020清除缓存)

  • 京东评价中心怎么删除(京东评价中心怎么找)

    京东评价中心怎么删除(京东评价中心怎么找)

  • set协议的优缺点(set协议的优缺点简答)

    set协议的优缺点(set协议的优缺点简答)

  • 微信抽奖小程序可以内定吗(微信抽奖小程序怎么提高中奖率)

    微信抽奖小程序可以内定吗(微信抽奖小程序怎么提高中奖率)

  • 尼康D850中的HDR怎样使用(尼康850 hdr)

    尼康D850中的HDR怎样使用(尼康850 hdr)

  • 小米怎么禁网页(小米 禁止网页跳转app设置)

    小米怎么禁网页(小米 禁止网页跳转app设置)

  • springboot整合Minio + vue 实现文件分片上传(完整代码)(springboot整合了哪些框架)

    springboot整合Minio + vue 实现文件分片上传(完整代码)(springboot整合了哪些框架)

  • FONTVIEW.EXE是什么进程 作用是什么 FONTVIEW进程查询(fontpackages-filesystem)

    FONTVIEW.EXE是什么进程 作用是什么 FONTVIEW进程查询(fontpackages-filesystem)

  • 外购产品视同自产产品办理免抵退税的条件?
  • 小规模纳税人预缴企业所得税
  • 增值税税负率举例说明
  • 挂车和牵引车如何选
  • 没有收入也可以信用贷
  • 固定资产折旧计算公式
  • 劳务 劳务报酬所得
  • 金蝶k3生产领料单怎么导入
  • 企业搬迁到外省之前的债务怎么处理
  • 公司做帐成本发票怎么开
  • 1元转让股权账务实
  • 融资租赁首付款支付给供应商
  • 管理费用是负的是什么意思
  • 17增值税发票怎么计算
  • 返税怎么操作流程
  • 不同税率的产品可以开一张票里吗
  • 小规模商贸公司成本核算方法
  • 办公室和电梯电梯哪个好
  • 税局代增值税专用发票 需要带什么
  • 核定征收的企业不能弥补亏损
  • 企业收到现金支票
  • 农产品零税率
  • 个体工商户开9%的税需要什么
  • 无法支付的款项转销
  • 承兑找零怎么做凭证
  • 资源管理器被关闭了怎么恢复
  • 转销坏账准备会影响账面余额吗
  • 净损益是
  • php统计字符串长度
  • 企业通讯费管理办法
  • 支付员工交通费怎么入账
  • systoolspace
  • 发票报销是个人还是单位
  • 帝国cms自定义列表
  • python项目开发案例集锦pdf百度网盘
  • 个税显示申报成功是不是就可以了
  • spring10
  • 退股东股本账务处理
  • 两免三减半取消了吗
  • 公司交1500五险一金是什么水平
  • 资产负债表期末余额是累计数吗
  • 如何网上填报个人所得税
  • 个税如何确认申报
  • 什么叫做公账对公账户
  • 哪些免征土地使用税
  • 账簿包括哪些基本内容
  • 企业年金个人和公司缴费比例
  • 营业外收支的账户有哪些
  • 编制弹性预算的关键在于
  • 低值易耗品属于流动资产吗
  • 承兑汇票兑现账户是什么
  • 销售产品用什么词形容
  • 福利部门的福利有哪些
  • 发票对方没有上传,无法勾选发票要怎么办
  • 在你登陆时发生了问题
  • 会计记账凭证怎么装订视频
  • mysql random函数
  • sql server 触发器
  • centos虚拟机怎么用
  • freebsd 编译
  • win8系统运行窗口怎么打开
  • xp系统文件夹选项在哪
  • ubuntu双显卡驱动安装
  • nalntsrv.exe - nalntsrv是什么进程 有什么用
  • smss.exe什么意思
  • win11连接win7共享打印机
  • Win10系统下怎么设置按Win+E进入计算机的图文教程
  • linux操作系统怎么装
  • opengl csdn
  • js中的filter方法
  • 笔记本等待网络准备好
  • 不要使用CSS Expression的原因分析
  • python 网络编程培训
  • javascript的dom操作
  • 安卓手机都这样
  • AssetBundle.Unload(false)的作用
  • jquery的validate前端表单验证
  • 廊坊银行辟谣了吗
  • 如何在国税网下载发票
  • 广告费加计扣除标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设