位置: 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前端常见面试题)

  • 增值税税控系统产品及维护服务价格
  • 实缴时间不能超过申请时间怎么办
  • 企业所得税年报怎么查询
  • 开了农民工资金专户必须使用吗
  • 什么经营范围可以开电费发票
  • 工程招标费计入什么科目
  • 本期实际缴费金额指的是什么
  • 调整汇算清缴利息怎么算
  • 公司过桥贷款怎么贷
  • 事业单位预算外收入
  • 股东转账实收资本怎么填
  • 记名预付卡不得设置有效期不可赎回
  • 一般纳税人取得3%专票可以抵扣吗
  • 土方运输费会计分录
  • 工资薪金总额是指月还是全年
  • 高温补贴需要交个人所得税吗2019
  • 企业所得税汇算清缴退税怎么做账务处理
  • 公司注销货币资金有余额要交税吗
  • 公司账户转账给个人账户有限额吗?
  • 节能控制模块
  • 员工出差补贴怎么入账
  • 合营企业之间为什么不构成关联方
  • 房地产企业资金监管账户
  • 苹果手机miracast在哪里找到
  • 使用u盘安装windows11步骤
  • 商事账薄的特征
  • 个人所得税和企业所得税都要交吗
  • 保护地址是什么意思
  • 教学用品列入什么费用
  • 在XP中,为什么"网络连接"图标消失?
  • ae应用程序无法启动
  • 预收一年的30万怎么算
  • 股份有限公司变更法人的流程
  • 企业研发费用的优惠政策
  • 中国网购软件
  • php 验证码
  • 如何解决php使用延迟问题
  • 持有至到期投资在资产负债表怎么填
  • 费用报销单怎样粘贴
  • 面试宝典下载
  • 免费学电脑网站
  • mongodb创建库
  • 什么叫python的开发环境
  • 销售成本是付现成本吗
  • 政府会计财务报表有哪些
  • 免税农产品发票怎么抵扣申报
  • 甲供材的卸料由谁负责
  • 债务重组损失计入什么科目2020
  • 农产品加计扣除10%进项税账务处理
  • 残保金计算公式及例题
  • 服务业有制造费用吗
  • 收到赠送的样品附件
  • 退票费收入按什么征税
  • 5000以下固定资产一次性计提折旧政策
  • sum(case when then)(判断男女生的个数)
  • sql导入csv数据
  • sql server储存过程的创建与使用
  • haozipsvc.exe是什么
  • kms激活的弊端
  • 有效减少win8关机时间的方法分享
  • win8系统怎么查看隐藏文件
  • dsapi.exe是什么
  • aow进程
  • win7 64位系统RAR压缩文件损坏该怎么修复
  • mscorsvw.exe是病毒吗
  • win10如何在桌面设置出我的电脑
  • win81怎么取消开机密码
  • win10移动版微信uwp
  • win10开启暗黑模式
  • linux如何快速入门
  • java语言的解释器是什么
  • android:View的setTag和getTag使用
  • eclipse从本地导入项目
  • 安卓下的分件分享怎么弄
  • linux shell中 if else以及大于、小于、等于逻辑表达式介绍
  • python中ans
  • selenium在pycharm
  • 税控盘开票软件下载官网
  • 三证合一怎么申报
  • 银行前置利息什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设