java基础知识(String类型的使用)

33 篇文章 0 订阅
31 篇文章 0 订阅

String类型的使用以及注意

我自认为这一类是比较特殊的一类,故单独提出来讲。前面我说过char型的变量,只能引入一个字母或者换行(但是不能不在单引号中加东西,加个空格都可以),而多个字符(也叫字符串)咋整?下面我说的就是这,没错,就这!

一. 如何使用String
我先直接给个例子叭:

public class Main {

    public static void main(String[] args) {
        String a="Faker ";
        String b="is";
        String m="";
        String c=" my friend";
        System.out.println(m+a+b+c);
    }
}
输出结果就是:Faker is my friend
注意点:1.String型的在字符串外加双引号
       2.空格的使用,在引号里面打,哪需要加哪,都可以看心情加,但是绝对别出引号。
       3.输出处不再需要引号(不同于最开始的Hello World)
       4.这个可以在引号中不加东西,运行也不报错,可以看上例。

二.String型的运算
String与8种基本数据类型都可以做运算,但只能做连接运算(就是不能加减,+表示的只是连接作用),而且结果仍然是String类型,不理解可以先瞅下面这个例子:

public class Main {

    public static void main(String[] args) {
        int m=520;
        String a=" Faker ";
        String b="is";
        String c=" my friend";
        String t=m+a+b+c;
        System.out.println(t);
    }
}

这个就是int和String型的运算(可能有兄弟会问:加号和连接符一样嘞,都是+,我咋判断呢?)对于这,我给大家个判断的标准,那就是String,若有String,就从使用String引入的字符串的那一个位置开始到这个语句结束,都按连接符处理,如果没有使用String引入的字符串或者String引入的字符串在运算最后的位置就按加法处理String以前的所有数。(简而言之,就是未遇到String字符串时,+该咋用咋用,一旦+到String字符串,该+以及后面所有+直接当成连接符处理就ok)
给大家看两个例子:

public class Main {

    public static void main(String[] args) {
        int m=520;
        char n='a';
        String c=" my friend";
        String t=c+m+n;
        System.out.println(t);
    }
}

结果为: my friend520a

public class Main {

    public static void main(String[] args) {
        int m=520;
        char n='a';
        String c=" my friend";
        String t=m+n+c;
        System.out.println(t);
    }
}

结果为:617 my friend
三.哈哈,没想到吧!String也有转换
话不多数,能说的注意点都说了,我直接以例说明吧。如下例:

public class Main {

    public static void main(String[] args) {
        String c=520+"";
        int t=Integer.parseInt(c);
        System.out.println(t);
    }
}

这个结果就是520.(再加一点,String后也可以如上加引号,也是对的,看个人爱好罢了,还有数字也是可以用在String型中的!!!)这个例子中一开始c是String型的,但是经过Intege.parseInt的转换,变成了int型,其他也一样格式,大家慢慢尝试吧,这里就不一一举例了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值