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

  • 小规模纳税人能开专票吗2023
  • 工矿区城市维护建设税税率
  • 提现的手续费怎么做账
  • 一般纳税人企业所得税税率2023
  • 技术类服务行业用不用开外经证
  • 本期缴纳前期应纳税额
  • 购买固定资产是费用吗
  • 2019年小微企业六税两费减免
  • 季度不超过9万
  • 退回多打货款分录
  • 员工个人无息借款违法吗
  • 加油站冲值加油怎么操作
  • 企业增加实收资本
  • 个人贷款打入公司账户
  • 营业外支出税前可以扣除吗
  • 出口免费样品发票怎么开
  • 连号发票税务风险
  • 简易计税借方余额
  • 企业以货币形式取得的收入
  • 怎么导出全年开奖记录
  • 一张抵扣发票能分多次抵扣不
  • 资金清算款项
  • 涂料厂生产销售的涂料要交消费税吗
  • 原材料采购的会计核算风险
  • 个体户生产经营所得怎么报税
  • 合伙人退伙资产清算需要交税吗
  • macos10.10.5怎么升级
  • 企业所得税汇算清缴操作流程
  • 车辆购置税会计账务处理
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • php生成guid
  • macbook怎么安装macos
  • 销售商品取得的货款
  • php add
  • 英国布莱顿霍夫怎么样
  • vue url 参数
  • 汇算清缴期结束后,税务机关发现企业
  • 买入返售金融资产和卖出回购金融资产
  • uniapp按钮
  • php框架介绍
  • ccna 试题
  • 小程序项目开发流程
  • 增值税地方留存比例2023
  • MySQL数据库有什么特点
  • 纳税总额怎么算
  • 医疗服务增值税税率
  • 无法连接配置的sql服务器
  • 异地预缴税金
  • 汇算清缴退税怎么回事
  • 小规模主营业务成本是否含税
  • 发票有什么重要性
  • 发票怎么保管不会坏
  • 哪些商业保险可以抵扣个税
  • 陈列费收取标准
  • 为什么要计提工资附加费
  • 低值易耗品有哪些种类
  • 加计扣除怎么申报
  • 商品流通企业如何控成本
  • 建账时应取得哪些资料
  • sql server执行语句
  • 分类不同
  • linux /bin/false
  • mysql5.7最新版
  • win8关机一直转圈
  • win7资源管理器怎么打开
  • win8网络连接受限怎么处理
  • js 高级技巧
  • android开发工程师案例教程源码
  • javascript教程chm
  • 好用的css
  • unity灯光烘培
  • Android UI之TableLayout(表格布局)
  • unity常用代码
  • 微信内置浏览器怎么清除缓存
  • js正则表达式变量
  • flask框架官方文档
  • javascript中匿名函数
  • 常州的居民医保在哪里交
  • 深圳少儿电子医保卡怎么用
  • 美国汽车进口关税25%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设