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

  • 建筑业预缴所得税怎么计算
  • 递延所得税负债账务处理
  • 进口增值税的计税价格为
  • 税务稽查最坏结果不知情人员怎么办
  • 员工团体意外保险怎么报销
  • 出口未报关收到外汇怎样处理
  • 发票上的密码区有什么用
  • 去年的进项发票今年还能抵扣吗
  • 已经认证的抵扣联不见了,怎么办?
  • 外资企业享受什么优惠政策
  • 企业所得税的应纳税所得额的扣除项目有哪些
  • 出口退税销项大于进项,需要交税吗
  • 非盈利组织捐赠支出
  • 在汇兑结算方式中汇入行对流行代取的款项应先转入
  • 发票开具丢失后如有罚款怎么处理?
  • 购物开了增值税怎么退
  • 外购烟丝消费税是多少
  • 专票进项税可以抵扣几个月以前的
  • 预付卡发票报销单怎么写
  • 施工企业建账指的是什么
  • 货物收到钱已付 发票未收到怎么做账
  • 一般纳税人税控盘维护费会计分录
  • 账务中如何把短期借款转变为实收资本?
  • 个人股权转让印花税在哪里申报
  • 电动汽车的出路在哪里
  • 企业所得税汇算清缴表
  • 房产的评估增值属于土地增值税征税范围对吗
  • 微信支付宝收款码二合一
  • php获取农历日期
  • php获取文件列表并输出
  • 企业预付工程款的会计分录怎么做
  • 什么是增值税进项税额和销项税额
  • 简述gnss数据处理流程
  • 工会经费免征三年的文件山东
  • 搭建本地yum
  • php封装app
  • 应交增值税减免税额怎么结转
  • 融资租赁后续会计处理
  • 购进免税农产品进项税额计算
  • 公益性捐赠支出纳税调整
  • mysql数据库死锁产生的原因及解决方案
  • 破产企业资产拍卖后,管理人仅办理产权登记未交付房屋
  • 用友t3怎样查明细账
  • 高新企业税收减免多少
  • 收到代持股权的账务处理
  • 外埠存款主要使用范围
  • 设置资产处置损益的依据
  • 教育类退费
  • 公司加班的餐费怎么算
  • 没有对公业务的银行
  • 建筑会计账务
  • 快速清理朋友圈的方法
  • windows7开机黑屏安全模式也进不去
  • windows需要更新吗?
  • linux进程管理实验总结
  • linux文本模式无法打字
  • linux允许ping
  • 在mac中运行exe
  • win10系统怎么cmd
  • Windows 7 OpenGL配置,解决“无法启动此程序,因为计算机中丢失glut32.dll。”
  • 批处理for命令详解
  • python怎么学啊
  • javaScript事件机制兼容【详细整理】
  • 常用dos命令大全及用法
  • 浅析我国国防现状
  • transformer可视化
  • expressjs中文
  • .material design
  • shell脚本查找
  • 数组添加数组
  • javascript.
  • 开发Blog整理
  • 用javascript
  • jquery中动画效果方法
  • javascript代码大全
  • 江西省税务局12366
  • 2022年安徽城镇非私营单位平均工资
  • 中国农村信用社手机银行下载app
  • 农产品电子发票可以抵扣吗
  • 城镇土地使用税减免税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设