21xrx.com
2024-11-09 01:56:34 Saturday
登录
文章检索 我的文章 写文章
Java中Switch和String的用法
2023-06-12 12:02:39 深夜i     --     --

在Java编程中,Switch和String都是常用的关键字和数据类型。Switch用于流程控制,String用于字符串操作。

Switch是一种多分支选择语句,根据检查的变量值来执行对应的操作分支。在Java中,switch语句可以匹配的数据类型有int、char、byte、short等整数类型。使用switch语句时,必须用break语句或者return语句来结束每个分支,否则会出现case穿透现象。

下面是一个Switch语句的示例:

public class Example {

  public static void main(String[] args) {

    int num = 2;

    switch (num) {

      case 1:

        System.out.println("星期一");

        break;

      case 2:

        System.out.println("星期二");

        break;

      case 3:

        System.out.println("星期三");

        break;

      case 4:

        System.out.println("星期四");

        break;

      case 5:

        System.out.println("星期五");

        break;

      case 6:

        System.out.println("星期六");

        break;

      case 7:

        System.out.println("星期日");

        break;

      default:

        System.out.println("输入错误!");

        break;

    }

  }

}

运行上述代码可得到输出结果:

星期二

另一方面,String是Java中最常用的数据类型之一,用于表示字符串。在Java中,字符串是不可变的,即一旦创建就不能改变。String类提供了很多有用的方法,如字符串比较、搜索和替换等操作。

下面是一个String的示例:

public class Example1 {

  public static void main(String[] args) {

    String str1 = "Java";

    String str2 = "Programming";

    String str3 = "Java Programming";

    System.out.println(str1.length()); // 输出字符串长度5

    System.out.println(str1.concat(str2)); // 输出JavaProgramming

    System.out.println(str3.substring(4)); // 输出Programming

    System.out.println(str3.replace("Java", "Python")); // 输出Python Programming

    System.out.println(str3.indexOf("P")); // 输出5

    System.out.println(str3.charAt(3)); // 输出a

  }

}

这段代码输出的结果为:

5

JavaProgramming

Programming

Python Programming

5

a

通过这个简单的例子,我们可以看到String类是多么方便实用。

综上所述,Switch和String作为Java中的常见关键字和数据类型,在编程中应当熟练掌握。掌握这些关键字和数据类型的用法,可以使我们写出更加高效、精简的Java代码。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复