今天看到的题目,或者我以前犯过错误,或者我觉得这道题目给我启示-,-!
1.如何比较3个字符串或者更多的字符串是否相等?
谁都能想到的答案:
if ( (s1.equals(s2) )&& ( s2.equals(s3) )
另一种方法:
String[] s = {"one", "two", "two"};
List list = Arrays.asList(s);
Set set = new HashSet(list);
System.out.println(list.size() == set.size());
用到了collection的知识
2.如何不借用第三个变量对换两个变量的值?
好像以前同学问过我这个问题的:
A = A + B
B = A - B
A = A - B
另一种方法:
a = a ^ b;
b = a ^ b; ((a ^ b) ^ b == a)
a = a ^ b; ((a ^ b) ^ a == b)
//这边我晕了,用记事本写代码运行,会报不支持类型错误,用eclipse却完全可以@_@
3.数组初始注意点:
正确:
1.String[] ss = {"11","222","33333"};
2.String[] ss = new String[] {"11","222","33333"};
3.String[] ss;
ss = new String[] {"11","222","33333"};
错误:
String[] ss;
ss = {"11","222","33333"};
嘿嘿,上次就是这样赋值的,一直报错。
4.
OXO|OOX|OOO|
O+O|O+O|X+O| -> 第一坐标组,表示字母 C
OOO|OOO|OOO|
------------
OXO|OOO|XOO|
O+O|O+O|O+O| -> 第2坐标组 ?
OOO|OOX|OOO|
------------
OXO|OOO|OOO|
O+O|O+O|O+O| -> 第3坐标组 ?
OOO|XOO|OXO|
------------
OXO|OOO|OXO|
O+O|O+O|O+O| -> 第4坐标组 ?
OOO|XOO|OOO|
------------
OXO|OOO|OOO|
O+O|O+O|O+O| -> 第5坐标组 ?
OOO|OOX|XOO|
------------
OXO|OOO|OXO|
O+O|O+O|O+O| -> 第6坐标组 ?
OOO|OXO|OOO|
------------
OXO|OOO|OOO|
O+O|O+O|O+O| -> 第7坐标组 ?
OOO|OOX|OOX|
------------
OXO|OOO|OOO|
O+O|O+O|O+O| -> 第8坐标组 ,表示字母e
OOO|XOO|OXO|
------------
C_ _ _ _ _ _ e
Answer:
分别代表一个八进制的ASCII码。
第一组坐标: 103(八进制) 就是大写的C字母
第八组坐标: 145(八进制) 就是小写的e字母
由这两组的提示我们可以推断出0-7的图案:
OOX|
O+O| ====>表示0
OOO|
OXO|
O+O| ====>表示1
OOO|
XOO|
O+0| ====>表示2
OOO|
OOO|
X+0| ====>表示3
OOO|
OOO|
O+0| ====>表示4
XOO|
OOO|
O+0| ====>表示5
OXO|
OOO|
O+0| ====>表示6
OOX|
OOO|
O+X| ====>表示7
OOO|
其他图案表示什么就知道了。
5.判断是否为偶数:
public static boolean isOdd(int i) {
return i % 2 == 1;
}
上面程序没有考虑int的取值范围。改为如下:
public static boolean isOdd(int i) {
return i % 2 != 0;
}
上面的方法效率低,有更高效的方法:
public static boolean isOdd(int i) {
return (i & 1) != 0;
}
分享到:
相关推荐
随着车轮缓缓滚动,我踏上了前往青云山的旅程。城市的喧嚣渐渐褪去,耳边只剩下风的轻吟。在高速发展的时代浪潮中,青云山如同一位坚守传统的长者,静静地守护着自然的原始与纯粹。从城市到乡村,我的目光被一路上的...
小学综合实践活动“路名拾趣”是一个旨在提升学生对中国历史文化认知和汉字理解的教育项目。这个活动通过探索和研究各种带有“关”字的地名,引导学生们深入学习中国古代的地理、历史以及文化背景。 首先,“关”在...
【金融工程】是现代金融领域的一个重要分支,它利用数学工具和计算机技术对金融市场进行量化分析、建模和决策。本文将重点解析两篇在金融工程领域的海外文献,分别是“流言的背后:财经媒体的轰动效应”和“粘滞预期...
"拾趣原型图4新 2.0.zip" 提供的正是这样一种设计资源,用于展示"拾趣"应用的新版本2.0的设计思路和功能布局。 "拾趣"应用的核心概念在于个人规划和成长,其设计应体现易用性、互动性和个性化。图解法在这里起到了...
三年级语文上册 第三单元 10《风筝》拓展阅读 风筝诗拾趣素材 鲁教版 素材.doc
中信建投_0816_金融工程海外文献精选推荐:矿海拾趣(第5期).pdf
这篇中信建投金融工程海外文献精选推荐的主题为“矿海拾趣(第4期)”,其中提到了两篇重要的金融工程研究文献。第一篇文献《Can the Market Multiply and Divide? Non-Proportional Thinking in Financial Markets...
在春意盎然的三月,地产界迎来了一场别开生面的暖场活动——“不负春光拾趣美好”。这场活动不仅是一场春季的盛会,更是一次精心策划的品牌形象提升和客户引流的机遇。本次活动的策划方案,以春季的生机勃勃为背景,...
批发零售行业消费拾趣系列报告1:千金纵买绾臂金环,执手共推爱的代价.pdf
【量化金融】领域的两篇精选文献分别关注了经济不确定性对股票收益的影响以及市场摩擦与价格延迟对预期回报的效应。 1. **经济不确定性能否对股票收益进行定价?** - **研究背景**:传统的金融理论往往忽视了市场...
小学语文知识中外名人妙语拾趣
在此次中信建投发布的金融工程海外文献精选推荐中,主要涵盖了量化金融的两个核心议题:首先是关于价值股与成长股的择时策略(Style Timing),其次是统计套利中的配对交易策略(Pairs Trading Strategies)。...
在中国悠久的历史长河中,饮食文化是一条璀璨的支流,它不仅滋养着人们的胃,也滋养着人们的心灵。数字“三”在中华文化中具有深远的含义,象征着多样统一和完整无缺。在饮食文化中,它不仅代表着色、香、味的和谐,...
【知识点】 1. 小说艺术:通过《第一篇稿件寄出后》的例子,展示了小说如何用极简的文本传达人物复杂的心情,反映出作者在创作中的留白艺术和情感渲染。 2. 诗歌表现力:诗人北岛的《生活》以一个字“网!...
GWT-JAR文件通常包含了GWT库的各种组件、API和其他必要的资源,使得开发者能够利用Java语言来编写前端Web应用。 在深入探讨GWT之前,我们需要了解Java语言和JavaScript之间的关系。GWT的核心理念是通过Java编译器将...
9月25日,SyScan360 2013国际前瞻信息安全会议在北京国家会议中心举行。360安全研究工程师王宇发表题为《NtVdm子系统拾趣》的演讲,针对Windows组件NtVdm子系统的安全性进行深入分析。
中信建投的"矿海拾趣"系列文献推荐,为投资者提供了最新的研究动态和策略灵感。这些文献的深入研究,有助于提升量化投资策略的精度和效率,进一步推动金融市场的健康发展。 总的来说,这两篇文献反映了金融工程领域...
作为小学五年级语文教学的重要组成部分,"动物拾趣"单元不仅仅是一次知识的传授,更是情感与智慧的培养。在这一单元的学习中,学生们通过课本内容,了解了各种动物的习性、特征以及与人类生活的关系。在长春版小学五...
在小学五年级语文学习的过程中,通过课堂学习与课后练习的结合,学生不仅能够巩固知识点,还能在反复实践中加深对语言文字的理解和应用。本文档作为长春版小学五年级上册语文的一部分,通过对《白鹅》这篇文章的深入...
燕子,自古以来便在中国文化中占据了独特的地位。它们不仅是春天的使者,更寓意着吉祥和希望。在长春版小学五年级上册语文教材中,《燕子》这篇课文通过对燕子生动形象的描绘,不仅让学生对这一生物有了更为直观的...