hes_daydreaming吧 关注:32贴子:739

回复:手编类代码集 = - 见证咱的进步吧

只看楼主收藏回复

public class Test{
public static void main(String [] args){
     String text = "我要膜拜伟大的菜哥" ;        //生成字符串对象
     int indexText = text.indexOf("膜拜") ;      //用indexOf方法查找 膜拜 并返回字符串的索引赋
予整型变量indexTest
     String output = text.substring(indexText); //截取索引到字符串末尾的所有内容返回到字符串
output
     System.out.println(output) ;                //打印输出 顺便膜拜菜哥 >_<
   }
}
= - 今天开始把注释写上 大虾如果看到我的认知有些错误的话 欢迎及时纠正 今天开始你是我的师傅 受徒儿一拜~~~


32楼2010-07-05 20:36
回复
    public class Test{
       public static void main(String [] args){
       String a = "love" ;
       String b = "like";
       boolean c = a.equals(b); // 用爱和喜欢作比较,并返回逻辑值到逻辑变量C
       System.out.println(c);    // 输出结果似乎是FALSE,看来爱和喜欢还是有区别的 = -
    }
    }


    33楼2010-07-06 08:43
    回复
      public class Test{                                  //首先 这个实验是想测试下爱生活是否等于爱绿爸
         public static void main(String [] args){
        
         String loveShenghuo = "love";                     //那么我分别给字符串对象 爱生活 和 爱绿爸 都赋予 love
         String loveLvba      = new String ("love");
         boolean shiBuShiYiYang = (loveShenghuo == loveLvba); //看看两个同为love是不是有差距呢 LOL
         if(shiBuShiYiYang)
            {System.out.println("一样");}
          else
           {System.out.println("很TM不一样");}
        
         System.out.println(shiBuShiYiYang);    //输出结果为false = = ! 看来爱生活不等于爱绿爸啊 尽管都是爱
      }
      }


      34楼2010-07-06 09:09
      回复
        public class Test{
            public static void main(String [] args){
          
             String a = "abcd";
             String b = "1234";
             String ina , inb;
             if(args.length < 2){
             System.out.println("请输入用户名和密码!");
             return ;
        }
             ina = args[0].trim() ;
             inb = args[1].trim() ;
           
            if(!ina.equals(a)){
            System.out.println("用户名不正确!") ;
        }   else if(!inb.equals(b)){
            System.out.println("密码不正确!");
        }   else {System.out.println(a+","+"您已经顺利登陆");}
           
        }
        }
        简易用户登录程序


        35楼2010-07-08 17:26
        回复
             class Caige{
             public int hi ;
             public int weight ;
             public Caige(int a){
              hi = a ;
          }
             public int getCaigeWeight(){
               weight = hi*1000 ;
               return weight ;
              
          }
          }
          public class Test{
              public static void main(String [] args){
             Caige caige = new Caige(159);
             int p = caige.hi ;
             int s = caige.getCaigeWeight();
             System.out.println(p);
             System.out.println(s);
          }
          } // 果断不解释 = = !


          36楼2010-07-10 14:56
          回复
            枚举练习 = - 请无视内容
            public enum Neiku{
            红色,黄色,蓝色,绿色,紫色
            }
            Neiku.java
            ---------------------------------------------
            class Getneikucol{
                Neiku neiku ;
                public Getneikucol(Neiku neiku){
                  this.neiku = neiku ;
            }
                public void tellFelling(){
               
                   switch (neiku) {
                     case 黄色 : System.out.println("哇,是黄色的耶");
                                 break;
                     default     :System.out.println("......");
                                 break;
            }
            }
            }
            public class Test{
               public static void main(String [] args){
                Getneikucol a = new Getneikucol(Neiku.黄色);
                a.tellFelling();
            }
            }
            Test.java = -
            


            37楼2010-07-10 19:18
            回复

              public class Animal{
                 public static String color;
                 public static String name ;
                 public Animal(String color,String name){
                   
                   this.color = color ;
                   this.name = name ;
              }
                 public String getColor(){
                    return color ;
              }
                 public String getName(){
                    return name ;
              }
              }
              -----------------------------------------
              public class Cat extends Animal {
                 private String legs ;
                 public Cat (String color,String name,String legs){
                  super(color,name);
                  this.legs = legs ;
              }
              public String getLegs(){
                   return legs ;
              }
                 
              }
              ----------------------------------------
              public class AnimalTest{
                 public static void main(String [] args){
                  String name;
                  String color;
                  String    legs ;
                 
                  if(args.length<1){
                  System.out.print("请输入猫咪姓名!");
                  return;
              }
                  color = args[0];  
                  name = args[1];
                
                 
                
                  legs = args [2] ;
                  Cat cat = new Cat(color,name,legs) ;
                  String catName = cat.getName();
                  String catColor = cat.getColor();
                  String     catLegs = cat.getLegs();
              System.out.println("猫咪姓名:"+catName);
              System.out.println("猫咪颜色丄:"+catColor);
              System.out.println("猫咪腿数:"+catLegs);
              }
              }
              // = = ! 烦死人了 做这个都做了老半天。。。
              //好吧 = - 如今打代码都要经过河蟹测试了 恩 这是我学完继承之后的作品


              38楼2010-07-15 19:50
              回复
                in your Animal and cat classes, you shuold set your fields all private, and each field has it's own set and get method.
                in your cat class, when we use extend, most of the time we don't use super.


                IP属地:四川39楼2010-07-16 09:46
                回复
                  回复:39楼
                  = - 不是说不调用超类构造器 默认调用超类的无参构造器吗 = - 那不就出错误了。。。所以才调用了超类构造器。。。
                  我试试改一下。。。


                  40楼2010-07-16 09:49
                  回复
                    回复:39楼
                    还有就是类的构造器定义了private 那在主类里还能用吗。。。这个问题一直困惑着我


                    41楼2010-07-16 09:55
                    回复
                      回复:41楼
                      if you give each field a set of public set and get method, you can use the field in your child class, right?


                      IP属地:四川42楼2010-07-16 10:01
                      回复
                        回复:42楼
                        恩 对的 = -


                        43楼2010-07-16 10:05
                        回复
                          回复:43楼
                          实际上我们从来不给类的属性设置成public(除了constants),我们只暴露一个接口给外部,让外部可以修改我们的属性,那就是set,get方法。


                          IP属地:四川44楼2010-07-16 10:07
                          回复
                            回复:44楼
                            = - 恩我好像明白了 类的属性和类成员 除了接口 都应该是私有的


                            45楼2010-07-16 10:10
                            回复
                              回复:45楼
                              java基础都看过了后,就可以看strauts,ejb,了解这些架构的东西,可以学习他们的代码规范


                              IP属地:四川46楼2010-07-16 10:12
                              回复