黑马程序员技术交流社区

标题: 基础试题 [打印本页]

作者: 蒋磊磊    时间: 2015-3-19 11:57
标题: 基础试题
基础试题:
1、        判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串,
这道题是要介绍下思路,还是编一个完整程序实现这个功能,(要求外部输入or内部就有字符串判断就行)
7、声明类Student,包含3个成员变量:name、age、score,要求可以通过 new Student("张三", 22, 95) 的方式创建对象,并可以通过set和get方法访问成员变量
这个也是,是指声明一个要求的类就可以,还是编写一完整程序,包含输入输出。
作者: 吐槽ing    时间: 2015-3-19 14:36
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;
}
}
作者: Iterater    时间: 2015-3-19 16:03
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;
        }
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2