1.给定一个字符串String s="abcdefg";
将字符串倒序成一个新字符串
2.判断一个字符串是不是回文字符串 比如:"abcdcba" "上海自来水来自海上"
1.解
package com.newer.cjl.api;
public class zuoye1 {
public static void main(String[] args) {
String s="abcdefg";
String s1="";
for(int i=s.length()-1;i>=0;i--){
char c = s.charAt(i);
s1=s1+c;
}
System.out.println(s1);
}
}
package com.newer.cjl.api;
public class zuoye1 {
public static void main(String[] args) {
String s="abcdefg";
String s1="";
for(int i=0;i<=s.length()-1;i++){
char c = s.charAt(i);
s1=c+s1;
}
System.out.println(s1);
}
}
2.解
import java.util.Scanner;
public class zuoye2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入字符串:");
String str = sc.next();
boolean isOK=true;
for(int i=0;i<str.length()/2;i++){
if(str.charAt(i)!=str.charAt(str.length()-1-i)){
System.out.println("不是回文字符串!");
isOK=false;
break;
}
}
if(isOK){
System.out.println("是一个回文字符串");
}
}
}
分享到:
相关推荐
2012各大公司Java面试题目总结 珍藏版 2012各大公司Java面试题目总结 珍藏版 2012各大公司Java面试题目总结 珍藏版 2012各大公司Java面试题目总结 珍藏版 2012各大公司Java面试题目总结 珍藏版 2012各大公司Java面试...
主要总结java面试题目解析,主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试
### Java上机题目知识点总结 #### 一、二维数组的创建与填充 **知识点概述:** 本题目主要涉及Java中二维数组的创建、初始化及字符串的解析操作。 **详细解析:** 1. **二维数组创建:** - 首先,通过字符串参数...
Java面试题目总结 本资源是 Java 面试题目的总结,涵盖了 Java 基础、多线程、设计模式、JVM、数据结构与算法、数据库、Spring、Netty、缓存、技术框架、技术深度、分布式、系统架构、LINUX、TCP/IP 等多方面的知识...
8. **java内部类总结**:内部类是Java的一个重要特性,包括成员内部类、局部内部类、匿名内部类和静态内部类,它们在创建复杂的设计和实现事件处理时有广泛应用。 面试准备时,除了掌握以上知识点,还需要对当前的...
面试题 最新Java企业笔试面试题大全@.pdf 2.5MB 中科软Java面试题集@.rar 8.7MB 中级工程师sql试题_答案@.txt 0.0MB 线程编程面试题@.pdf 0.2MB ...百度、腾讯、头条、美团的Java面试题目总结@.docx 3.0MB
Educoder题目:Java入门 - 数组进阶答案解析
Java知识体系总结 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它以其“一次编写,到处运行”的特性闻名,适用于开发跨平台的应用程序,包括桌面应用、企业...
以下是对标题和描述中提及的Java面试技术题目的详细总结,旨在帮助求职者准备充分,提升面试成功率。 1. **基础概念** - Java语言特性:了解Java的面向对象、封装、继承、多态等基本概念。 - JVM(Java虚拟机):...
这些题目不仅涉及基本的GUI设计,还包括数据库操作、多媒体处理、算法实现等多个方面,旨在全面锻炼学生的Java编程能力。 ### 结论 Java程序设计大作业不仅是对初学者理论知识的检验,更是实践能力和创新思维的培养...
Java面试中的常见问题涵盖了许多核心概念,以下是针对提供的面试题目的详细解释: 1. **访问修饰符的区别**: - `public`: 可在任何地方访问。 - `private`: 只能在当前类中访问。 - `protected`: 在同一包内及...
### Java做ACM题目入门知识详解 #### 一、引言 ACM(Association for Computing Machinery)编程竞赛是一项国际性的编程赛事,旨在测试参赛者的算法设计、编程能力和问题解决技巧。Java作为一门强大的面向对象编程...
Java笔试和面试中,涉及到的知识点广泛而深入,主要涵盖了Java技术栈的多个方面,包括设计模式、企业级开发框架和Web服务等。以下是对这些知识点的详细解释: 1. **MVC模式**:MVC全称为Model-View-Controller,是...
"JAVA笔试题目及JAVA常考知识点总结" 本文档提供了Java笔试题目和常考知识点的总结,涵盖了Java语言的各个方面,包括基础知识、数据结构、算法、面向对象编程、异常处理、多线程编程、IO操作、数据库编程等。 一、...
根据给定的文件内容,我们可以总结出以下几个重要的Java知识点: ### 1. 方法重载 (Overloading) 在Java中,可以在同一个类中定义多个同名的方法,这些方法可以通过不同的参数列表来区分,包括参数的数量、类型...
在IT领域,数据结构与算法是编程基础的重要组成部分,...总结,Java中的二叉树题目不仅要求对数据结构有深入理解,还需要灵活运用算法。不断练习和分析这些题目,能够帮助你提高编程技巧,增强在实际工作中的竞争力。
2012软件五百强大公司Java面试经典题目总结(精华版)
JAVA课程设计题目是面向对象编程思想和编程方法的总结、回顾和实践,要求学生通过编写一个基于JAVA的应用系统综合实例,来掌握Java语言编程技巧。本题目包括多个子题目,分别是: 1. 记事本程序:用图形用户界面...
### Java面试题目精选知识点梳理 #### 一、求职过程篇概览 - **1.1 程序员这个职业** - **职业感受**:介绍了作为一名程序员的职业体验,包括日常工作内容、工作压力等方面。 - **程序员是否吃青春饭**:讨论了...