switch与java,c#的异同

<script type="text/javascript" language="javascript">
 //JavaScript控制语句基本和以前学过的一样,switch有点特别(与C#类似,可以匹配字符串,java中不可以匹配字符串)
 var day = "星期日";
 switch(day){
  case "星期一":
   document.write("工作日"); 
   break;
  case "星期二":
   document.write("工作日"); 
   break;
  case "星期三":
   document.write("工作日"); 
   break;
  case "星期四":
   document.write("工作日"); 
   break;
  case "星期五":
   document.write("工作日"); 
   break;
  case "星期六":
   document.write("休息日"); 
   break;
  case "星期日":
   document.write("休息日"); 
   break;
  default:
   document.write("输入有误!");
   break;   
 }
 
</script>

switch与java,c#的异同

时间: 2024-11-05 16:08:19

switch与java,c#的异同的相关文章

.NET中使用switch和java不一样的地方。

1.不能这样贯穿 我们知道,java 和 C在使用switch时候可以这样. switch (i) { //java中此处不使用break // 执行了case 1:对应的语句后直接 贯穿到 case 2:中的语句. case 1: Console.WriteLine("111"); case 2: Console.WriteLine("222"); break; default: Console.WriteLine("333"); break;

atitit。全局变量的设计与实现 java php的异同

atitit.全局变量的设计与实现 java php的异同 1. 超级全局(Superglobals)"变量 1 2. 全局变量和"global"关键字 1 3. 更加好的方法  使用 $GLOBALS 替代 global 1 4. php和java的全局变量区别 2 5. 参考 2 1. 超级全局(Superglobals)"变量 PHP默认定义了一些"超级全局(Superglobals)"变量,这些变量自动全局化,而且能够在 程序的任何地方中

trangleProble switch方法 java

1 public class trangleProblem { 2 3 static int res=1; 4 int codePart=1; 5 int n=100; 6 Stack<Param> stack=new Stack<Param>(); 7 public static void main(String[] args) { 8 trangleProblem tb=new trangleProblem(); 9 while(tb.solve()==false) 10 ;

C++参数传递 和 java参数传递的异同

1, C++ 传值方式: (1) 基本类型参数传递 int main(){ int tt = 22; // 传基本类型 common(tt); cout << "tt value=" << tt << endl; } int common(int a) { int i = 2; a = i; cout << a << endl; return 0; } 上面的代码输出: 2 2 (2)指针类型参数传递 <span sty

python与java语法的异同之处

1.变量 java中定义变量,int  a=0;而python中为 a=0;由此可见java要事先申明数据类型,python中无需事先申明数据类型,拿来就可以用,Python 的语法要比Java 更灵活. 2.分号     java的编程语句必须以分号结尾,而python中无需分号结尾. 3.数组     java中数组只能存一种数据类型,而python中可以存多种数据类型. 4.数据类型    Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表)

Java &amp; Groovy &amp; Scala &amp; Kotlin - 20.Switch 与模式匹配

Overview 本章主要介绍高级条件语句中的 switch 语句以及其增强版的模式匹配. Java 篇 Switch 特点 Java 中 switch 语句功能类似 if,但是 switch 主要用在多条件分支上. switch 语句由 case 分支和 default 组成,case 分支用于检查条件,且参数必须为常量,default 用于执行当任何 case 分支都不匹配时执行的语句. switch 语句 在 Java 1.7 以前只支持基本类型,Java 1.7 开始支持 String

说说Java中你不知道switch关键字的奥秘

Switch语法 switch作为Java内置关键字,却在项目中真正使用的比较少.关于switch,还是有那么一些奥秘的. 要什么switch,我有if-else 确实,项目中使用switch比较少的一个主要原因就在于它的作用能被if-else代替,况且switch对类型的限制,也阻碍了switch的进一步使用. 先看看switch的语法: switch(exp){ case exp1: break; case exp2: break; default: break; } 其中exp的类型限制为

java相关知识点

Java基础.语法 1. 简述Java跨平台原理 2. Java的安全性 3. Java三大版本 4. 什么是JVM?什么是JDK? 什么是JRE? 5. Java三种注释类型 6. 8种基本数据类型及其字节数 7. i++和++i的异同之处 8. &和&&的区别和联系,|和||的区别和联系 9. 用最有效率的方法算出2乘以8等于多少 10. 基本数据类型的类型转换规则 11. if多分支语句和switch多分支语句的异同之处 12. while和do-while循环的区别 13.

java 枚举类型分析

最近做android开发,需要用到枚举值,这样可以连续赋值,我按之前c++那样书写,如下所示: public enum ColorSelect { RED_BAGE = 0, GREEN_BAGE, BLUE_BAGE; } 编译不过. 我将赋值语句修改了以后,如下所示: public enum ColorSelect { RED_BAGE , GREEN_BAGE, BLUE_BAGE; } 编译通过.说明C++那样的赋值方法不适用java.所以,我需要弄清楚的是: 1. 在java平台上,如