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

  • 所得税季报中的季末资产总额怎么算
  • 劳务报酬需要补税吗
  • 个税抵扣租房能抵扣多少
  • 电子承兑被拒付(可拒付追索)
  • 年底预收货款如何入账
  • 公司给非员工代缴社保合法吗
  • 销售额负数 如何填报报表
  • 提取法定盈余公积金会计分录
  • 固定资产属于净资产的哪一项
  • 进口增值税已抵扣想出口
  • 广告业与服务业哪个好
  • 私立医院收到投诉信
  • 税控盘服务费怎么填写申报表
  • 销售产品收取的价款
  • 买一送一的增值税如何计算例题
  • 什么样的企业可以开专票
  • 营改增后租金如何交税
  • 面条适用的增值税率是
  • 吊装费和吊车费是一样的不?
  • 会计费用涉及哪些科目?
  • 税收完税证明是契证吗
  • 建筑单位领用材料分录
  • 材料没入库的会计分录
  • 购入的财务软件怎么入账
  • 错账按产生原因来看有两种
  • 收到地税退税会计分录
  • 出口押汇算贷款吗
  • 金融业务增值税税率
  • 餐饮企业库存盘点表
  • 内账怎么处理增值税
  • 企业所得税的征税范围是什么
  • 没有抵扣联可以作废吗
  • 预缴的附加税怎么填表抵减
  • pytorch .t()
  • vue图片点击放大
  • php程序技术
  • Laravel+jQuery实现AJAX分页效果
  • 股权转让怎么做凭证分录
  • wordpress安装插件无法复制
  • 简易记账和复式记账
  • phpcms 标签
  • mysql profiles
  • 异地预缴附加税会计分录
  • 第四季度报表和年报对不上
  • mysql数据库连接方式
  • 其他应收款余额在贷方什么意思
  • 什么是金融资产和金融负债
  • 专项应付款和政府补助的区别
  • 价外费用中的返利是什么
  • 常用的加速折旧方法
  • 银行询证函费用发票
  • 出租固定资产的折旧计入哪个科目
  • 生产成本工时怎么算
  • 加油票怎么做会计分录
  • 《新会计准则》
  • 新企业如何建帐
  • 删除用户mysql
  • sql语言包括哪三种类型
  • qq远程协助点不动
  • centos svn服务器搭建web
  • 微软每月补丁更新一般于什么时间发布
  • windows xp密码忘记怎样解锁
  • 如何安装win7系统教程
  • win8蓝牙设置在哪
  • rosnmgr.exe - rosnmgr是什么进程 有什么用
  • win7系统的word文档中的工具在哪里
  • win10怎么删除无用文件
  • 微软何时推出win10
  • ssh远程登录设置
  • linux安装atop
  • win10本地连接怎么改名称
  • perl快速入门
  • 注释标签的内容会显示在浏览器窗口中
  • 手把手教你学python
  • 基于vue的app
  • 湖南地税网上办税服务厅
  • 江苏省无锡市国家电网客服电话是多少
  • 成立税务师事务所一定要执业会员吗
  • 江苏省国地税合并
  • 运输企业定额发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设