java刷题day 05
创始人
2024-02-22 17:08:37
0

一. 单选题:

解析:

  • 5 >> 2 相当于 5除于2两次,等于1
  • >>> 表示无符号右移,高位用 0 填充,0001右移两位 0000,所以选A

 解析:作对这道题的关键是要理解Java的值传递,关于值传递和引用传递的解释如下:

  1. 值传递:是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。
  2. 引用传递:是指在调用函数时将实际参数的地址直接传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。

        这道题中a、b(是引用的副本,Java中没有引用传递)传入operate()函数中,但最后a指向的对象的值发生了变化,而b指向的对象的值没有发生变化,这是因为x.append(y);改变了a指向的对象的值,而y=x;并没有改变b指向对象的值,指向将y指向了x所指向的对象(之前y和b指向同一个对象)。

解析:在一个类的构造方法中调用这个类的其他构造方法,需要用this关键字

 解析:使用局部变量一定要初始化

 解析:float double long boolean 都不可以

 解析:

A:只有public类类名要与文件名相同

B:也可以是其他类

D:不能包含多个 public类 

  解析:虽然try有return了,但finally一定会被执行,所以 return 的是 false

   解析:void 是java的关键字

    解析:传字符串是形参 数组是实参

 二、不定项选择

    解析:C:不是不可继承是不可重写

三、编程题

统计回文_牛客题霸_牛客网 (nowcoder.com)

 

import java.util.Scanner; 
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in); String str1 = in.nextLine();String str2 = in.nextLine(); int count = 0;int len = str1.length();for(int i =0;i<=len;i++){StringBuffer str = new StringBuffer(str1);str.insert(i,str2);StringBuffer tmp = new StringBuffer(str);StringBuffer str5 = tmp.reverse();if(str5.toString().equals(str.toString())){count++;}}System.out.println(count); }
}

解题思路,把每种情况列出来,倒置后与倒置前相比,相等就是回文。

连续最大和_牛客题霸_牛客网 (nowcoder.com)

import java.util.Scanner;
public class Main {public static int getMax(int a,int b) {return a>b? a:b;}public static void main(String[] args) {Scanner in = new Scanner(System.in);int size = in.nextInt();int[] ch = new int[size];for(int i = 0;imax){max = sum;}}System.out.println(max);}
} 

相关内容

热门资讯

中方在世贸组织起诉印度信息通讯... 中新社北京12月19日电 (记者 尹倩芸)中国商务部新闻发言人19日答记者问时称,中方当日就印度信息...
锴威特(688693)披露修订... 截至2025年12月19日收盘,锴威特(688693)报收于37.28元,较前一交易日下跌0.21%...
“新18条”落地!支持前海深化... 2022年9月,海关总署出台《海关总署支持前海深港现代服务业合作区全面深化改革开放若干措施》(俗称“...
原创 比... 最近金融圈炸了个大新闻:俄罗斯央行把欧洲清算银行告上法庭,一开口就要18.2万亿卢布赔偿,折合美元差...
爱奇艺少儿将推出AI内容专项扶... IT之家 12 月 19 日消息,爱奇艺少儿于 12 月 18 日在北京举办 2025 年内容伙伴私...
金融调解进县域 一站式解纷护民... “不用跑法院、不用耗时长,3天就敲定了还款方案,还拿到了司法确认文书,这下我们银行和客户都踏实了!”...
深桑达A(000032)披露累... 截至2025年12月19日收盘,深桑达A(000032)报收于18.52元,较前一交易日上涨0.27...
点赞!莞城法援这样为“夕阳红”... 尊老敬老是中华民族的传统美德 如何切实保障老年人的合法权益? 从专业化法律援助,到常态化的为老法律服...
原创 鞠... 一觉醒来,鞠婧祎可能会成为法制咖,被指控严重经济犯罪? 去年六月,鞠婧祎宣布和丝芭解约,但丝芭不仅...
五台山景区组织开展宗教教职人员... 马晓琴 王政钦 五台山管委会 12月18日至19日,五台山景区组织开展宗教教职人员“学法规、守戒律...