A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 蒋磊磊 中级黑马   /  2015-3-19 11:57  /  989 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

基础试题:
1、        判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串,
这道题是要介绍下思路,还是编一个完整程序实现这个功能,(要求外部输入or内部就有字符串判断就行)
7、声明类Student,包含3个成员变量:name、age、score,要求可以通过 new Student("张三", 22, 95) 的方式创建对象,并可以通过set和get方法访问成员变量
这个也是,是指声明一个要求的类就可以,还是编写一完整程序,包含输入输出。

2 个回复

倒序浏览
2014-02-08 14:38326人阅读评论(1)收藏举报

package com.itheima;
/**
  * 第一题:判断一个字符串是否是对称字符串
  *  例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
  */
public class Test1 {
public static void main(String[] args){
//定义一个字符串
String str="asddsa";
//String str="asdfdsaa";
//根据方法返回值判断是否为对称字符串
if(isSymmetry(str)){
System.out.println(str + ":" +"是对称字符串");
}
else{
System.out.println(str + ":" +"不是对称字符串");
}
}
//判断是否为对称字符串的方法
public static boolean isSymmetry(String str){
//定义一个变量n存储字符串长度
int n=str.length();
//判断是否对称
for(int i=0;i<n/2;i++){
if(str.charAt(i)!=(str.charAt(n-i-1))){
return false;
}
}
return true;
}
}
回复 使用道具 举报
class Student{
       
        private String name;
        private int age;
        private int score;
       
        public Student( String name,int age,int score){
               
                this.name = name;
                this.age = age;
                this.score = score;
        }
       
        public void setName(String name){
               
                this.name = name;
        }
       
        public void setAge(int age){
               
                this.age = age;
        }
       
        public void setScore(int score){
               
                this.score = score;;
        }
       
        public String getName(){
               
                return name;
        }
       
        public int getAge(){
               
                return age;
        }
       
        public int getscore(){
               
                return score;
        }
}

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马