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

有趣的题

    博客分类:
  • 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题)。 - 继续分析其他选项,最终确定正确答案。 #### 总结: 对于这类逻辑谜题,需要仔细阅读题目条件,找出...

    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 收集的...

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

    每个问题都包含了丰富的知识点,通过有趣的问题情境,使学生在解决问题的过程中,不仅能够巩固数学基础知识,还能提高解决实际问题的能力。奥数题目的设计不仅要求学生具备一定的数学知识,更重要的是能够灵活运用所...

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

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

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

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

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

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

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

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

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

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

    ctf题库ctf-pwn赛题收集

    ctf题库 CTF(夺旗赛)题库是一个由安全专家和爱好者们制作的一系列网络安全挑战。... ...每个类别都包含多个挑战,每个...如果您对网络安全感兴趣,请尝试参加一个CTF比赛或挑战集,它们将为您提供有趣和具有挑战性的体验。

    大班数学教案:有趣的填空题.docx

    大班数学教案:有趣的填空题.docx

Global site tag (gtag.js) - Google Analytics