栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java文件名与类的关系及分支语句

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java文件名与类的关系及分支语句

小插曲:Java文件名与文件中的类有一定的对应关系:

1.Java保存的文件名必须与类名一致;
2.如果文件中只有一个类,文件名必须与类名一致;
3.一个Java文件中只能有一个public类;
4.如果文件中不止一个类,文件名必须与public类名一致;
5.如果文件中不止一个类,而且没有public类,文件名可与任一类名一致。

案例1、

import java.util.Scanner;
public class Switchtest1{
	public static void main(String[] args){
		Scanner input = new Scanner(System.in);
		System.out.println("今天是星期几?");
		int day = input.nextInt();
		switch(day){
			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;
		}
	}
}

 注意:1.switch()中返回值必须是int、char、byte、short,java1.7后支持String

            2.case后注意要加break,否则向下执行;

            3、default语句类似于else;

case2与case1基本一致,略;

case3:

import java.util.Scanner;
public class Switchtest{
	public static void main(String[] args){
		Scanner input = new Scanner(System.in);
		System.out.println("请输入数字1");
		int num1 = input.nextInt();
		System.out.println("请输入数字2");
		int num2 = input.nextInt();
		System.out.println("请输入运算符");
		String op = input.next();							//char类型用input.next
		switch(op){
			case "+":
				System.out.println("数字1加上数字2="+(num1+num2));
				break;
			case "-":
				System.out.println("数字1减去数字2="+(num1-num2));
				break;
			case "*":
				System.out.println("数字1乘上数字2="+(num1*num2));
				break;
			case "/":
				System.out.println("数字1除以数字2="+(num1/num2));
				break;
			default:
				System.out.println("error");
				break;100		
		}
	}
}

Tips:java中单引号中为char;双引号中为String;

          System和String头字母为大写;

          Switch中大括号里面的东西为自己所用,并且不界限于任何一个case;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/692587.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号