`
234390216
  • 浏览: 10233054 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:462625
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1775522
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1398366
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:395023
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:679990
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:530894
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1183954
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:467934
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:151399
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68154
社区版块
存档分类
最新评论

有趣的题

    博客分类:
  • java
阅读更多

1.实现一个方法将一个字符串的奇数位取出,如传的是ahbhchd,就返回abcd

 

public class Test {

	public static void main(String args[]) {
		Test t = new Test();
		String result = t.getJiShuChuan("ahbhchdhehf");
		System.out.println(result);
	}
	
	public String getJiShuChuan(String src) {
		StringBuffer buffer = new StringBuffer(src);
		int len = buffer.length();
		if (len > 1) {
			for (int i=1;i<len;i++,len--) {
				buffer.deleteCharAt(i);
				
			}
		}
		return buffer.toString();
	}
}

 

2.输出一个菱形

 

public class Test2 {
	
	public static void main(String args[]) {
		Test2 t = new Test2();
		t.print(25);
	}

	public void print(int n) {
		for (int i = 0; i < n / 2; i++) {
			int num1 = (i + 1) * 2 - 1;
			int num2 = (n - num1) / 2;
			printSpace(num2);
			printNum(num1);
			printSpace(num2);
			System.out.println();
		}
		printNum(n);
		System.out.println();
		for (int i=n/2;i>0;i--) {
			int num1 = 2*i - 1;
			int num2 = (n-num1)/2; 
			printSpace(num2);
			printNum(num1);
			printSpace(num2);
			System.out.println();
		}
	}

	private void printSpace(int n) {
		for (int i = 0; i < n; i++) {
			System.out.print("  ");
		}
	}

	private void printNum(int n) {
		for (int i = 0; i < n; i++)
			System.out.print(" *");
	}
}
0
2
分享到:
评论

相关推荐

    百度秋招题有趣的数字

    2017百度秋招编程题,题目名字是有趣的数字。上传的资源是python代码实现的

    python100例例题+20例有趣的代码+解析+考试必备.zip

    python100例例题+20例有趣的代码+解析+考试必备,拿去用!

    100Java 有趣的逻辑题 新颖 有趣 最全

    100Java 有趣的逻辑题 新颖 有趣 最全

    有趣的面试题

    在IT行业中,面试是检验求职者技能和知识的重要环节,而有趣的面试题往往能反映出面试官对候选人技术深度和广度的要求。这篇博客"有趣的面试题"可能包含了各种编程、算法以及工具使用等方面的问题,旨在考察候选人的...

    9道有趣的面试逻辑题

    - 如果第1题的答案是b,那么根据题目条件,第1题的答案就是3,但这会导致矛盾(因为第3题不可能是第1题)。 - 继续分析其他选项,最终确定正确答案。 #### 总结: 对于这类逻辑谜题,需要仔细阅读题目条件,找出...

    三年级数学有趣经典的奥数题及答案解析.pdf

    逻辑推理题则要求理解颜色分配问题,并找到最少的颜色数量,以满足题设条件。 通过这些奥数题目的解答和解析,学生能够锻炼数学逻辑能力,加深对数学概念的理解,同时提高解决实际问题的能力。这份文件是一本宝贵的...

    H5前端面试大全-包含大厂面试题_25个md文件分类面试题.rar

    10.md 前端面试有趣的问题 General 11.md 一些面试题 General 12.md BAT及互联网公司2014前端笔试面试题--HTML,CSS篇 HTML,CSS 13.md BAT及互联网公司2014前端笔试面试题--JavaScript篇 JavaScript 14.md 收集的...

    Word2021插入题注技巧之图片题注.docx

    添加图片题注可以使图片更加生动和有趣,提高文档的可读性和可理解性。同时,图片题注也可以帮助用户快速地查找和了解图片的内容和意义。 图片题注的注意事项 在添加图片题注时,需要注意图片的大小和格式,以免...

    程序员有趣的面试智力题.pdf,这是一份不错的文件

    "程序员有趣的面试智力题" 这份文件提供了十一道有趣的面试智力题,并提供了解答。这些题目涵盖了算法、数学、逻辑和思维能力等方面。 1. 游戏策略问题:游戏者轮流放置硬币,先行者可以确保获胜的策略是什么? ...

    珠心算习题10以内加减练习题(打印版).docx

    珠心算是一种古老的计算方法,通过在心中模拟算盘的操作来快速进行加减运算。...家长和教师可以利用这些习题,结合实际的珠算工具,为孩子们创造一个有趣且富有挑战性的学习环境,从而激发他们对数学的兴趣。

    一年级上册6.2有趣的拼搭练习题及答案【苏教版】精选.doc

    文件标题和描述提到的是"一年级上册6.2有趣的拼搭练习题及答案【苏教版】精选",这通常是指小学数学教材中的一个章节,涉及的标签是"文档",而部分内容给出了数数和填空的练习题目。 在IT行业中,我们可能将这类...

    五年级数学有趣经典的奥数题及答案解析.pdf

    综上所述,文件中提到的奥数题类型涵盖了小学数学教学中常见的几个重要领域,包括实际应用题、逻辑推理题、计数问题等。这些题目不仅仅是单纯的数学知识测试,更是一种逻辑思维和问题解决能力的训练。通过对这些问题...

    小学一年级数学高思学而思考试题(卷).doc

    8. 数字填空:第11题是一个有趣的数字填空题,要求学生在有限的数字中找到合适的组合,使等式成立。 9. 正方体展开图:第12题涉及到立体几何,让学生识别正方体的不同面及其相对关系。 10. 数量统计:第15题要求计算...

Global site tag (gtag.js) - Google Analytics