位置: 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
  • 收到软件发票怎么做账
  • 运输业务增值税
  • 包装物押金会计分录怎么做
  • 营业外收入在资产负债表怎么填
  • 招待费进项税额转出会计分录
  • 银行收到对方付款的会计分录
  • 库存商品一定是存货吗
  • 企业外购消费品会计分录
  • 出口退税进项抵扣了不退税可以吗
  • 天然气的销售需要什么资质
  • 逃避缴纳税款是税收法多少条
  • 小规模纳税人注销流程及费用
  • 承兑到期不兑付应起诉哪方?
  • 个人买卖二手房增值税
  • 购买方已抵扣
  • 政府采购 汽车
  • 本月开了红字发票可以退税吗
  • 银行有流水但是没有开票怎么做账
  • 发放给职工
  • 以太网连接网络
  • 维修机器设备买什么好
  • windows10轻松使用是什么
  • 爱荷华州的首府
  • 计提个体户经营所得税
  • Python之ImportError: DLL load failed: 找不到指定的模块解决方案
  • 非货币性资产交换
  • 制造费用属于期间费用期末一定无余额吗
  • TCN(Temporal Convolutional Network,时间卷积网络)
  • Joomla使用Apache重写模式的方法
  • 进销项抵扣规则
  • 前端bs是什么
  • 怎么搭建本地ota
  • 关于酒店采购
  • 运输发票计算抵扣怎么报税
  • 帝国cms灵动标签调用标题图片
  • 个体户餐饮服务包括哪些经营范围
  • 递延所得税资产和所得税费用的关系
  • 凭证类别的种类及限制条件
  • 申报无票收入后怎么回冲
  • 固定资产清理主动
  • 计提租金如何做账务处理
  • 装潢装修费用属于营改增
  • 收客户货款怎么说话
  • 持有至到期投资是债权投资吗
  • 记错科目怎么调整
  • 预付账款摊销会计分录
  • 开发间接费用怎么计算
  • 预付账款的账务处理过程
  • 餐饮开票税率
  • 工会经费支出范围
  • 本月的费用
  • 根据企业会计准则第11号规定,下列关于等待期
  • 福利费的范畴
  • 废品损失如何处理
  • 帐簿凭证的管理方法
  • ubuntul
  • mysql5.7.23
  • linux下mysql5.7.19(tar.gz)安装图文教程
  • deepin 2014系统下安装mysql数据库的方法步骤
  • 如何删除多余的空白表格
  • xp系统无法启动怎么办
  • linux中sed详细用法
  • 极速一键装机
  • 比较常见的成语有哪些
  • U盘安装centos7步骤
  • ubuntu集成开发环境
  • js日期选择框
  • 基于jquery的框架有哪些
  • bash linux命令
  • 整理出来
  • unity3d apk
  • shell脚本中获取参数
  • python组合运算
  • javascript基础教程教材答案
  • 江苏国税电子税务局打印机设置
  • 模范劳动者
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设