今天看了的视频中介绍了char 与 String

    其实在学一点C之后,在去实践了一些JAVA(都是些抠脚的东西),我还天真的以为,JAVA中的字符串是只有String类型,诶,看来是我太天真了。

    1.JAVA里面也是有Char的,下面我来写下两者的区别(我在写这里里时有点心方,觉得好像有什么是错的一样,如果抠脚了,望指正)

    char 是表示字符(而不是字符串),按照我自己的理解,应该是指单个字符。

        e.g  char fuck = 'a';//用单引号表示

    Sting 是表示字符串。

        e.g  String gg = "fashlfl";

    

    2.然后我知道了每个字符都可以对应一个相应的数字,这样的话定义的char类型可以直接在与int中直接计算使用

    e.g  char ae = 'a';

         int i = ae + 2;

         System.out.println(i);

         //输出结果99, 因为字符a对应97数字,顺带一提,println后面的ln表示输出后换行。

         //如果希望将数字转回字符输出,

         char fx = 'a';

         int j = fx + 2;

         char fg = (char)j;//强制转换

         System.out.println(fg);

         //输出结果为c c为a的后两位字符

         照着这节奏,我们就可以输出a-z了,啊哈哈哈哈哈哈哈哈!

         char c4 = 'a';

         int k = c4 + 2;

         for(int g = 0;g<26;g++){

             char temp = (char)(c4+g);

             System.out.print(temp);//注意,这里我没有写ln  因为字母表连在一起才好嘛2333

         }

         //输出结果 abcdefg……z

    3.布尔值(boolean)  一个炒鸡神奇的东西  也就是流(false)和坚(true)

      举个例子就当写完这个博客把

      boolean b = true;

      if(b){   //这里其实可以写成(b==true),但不推荐用,万一你犯傻写成了(b=true),那你就GG了,                  不会报错,但你GG

          System.out.println("true");

      }

      //输出true

                  啊哈哈哈哈哈哈哈哈哈哈哈哈哈第一篇写完了,我要去打机了啊啊啊啊啊啊啊哈哈。好吧还是要好好学习的