随笔
2015-10-08 09:14
309 查看
public class man {
public static void main(String[] args)
{
int X=100;
int Y=200;
System.out.println("X+Y="+X+Y);
System.out.println(X+Y+"=X+Y");
}
}
System.out.println("X+Y="+X+Y);因为字符串"X+Y="在前面,所以+X+Y输出X和Y;
而System.out.println(X+Y+"=X+Y");字符串"=X+Y"在后面,所以X+Y+输出的是X+Y的和再加上字符串;
import java.util.Scanner;
public class man {
public static void main(String[] args)
{
Size s=Size.SMALL;
Size t=Size.LARGE;
//s和t引用同一个对象?
System.out.println(s==t); //
//是原始数据类型吗?
System.out.println(s.getClass().isPrimitive());
//从字符串中转换
Size u=Size.valueOf("SMALL");
System.out.println(s==u); //true
//列出它的所有值
for(Size value:Size.values()){
System.out.println(value);
}
}
enum Size{SMALL,MEDIUM,LARGE};
}
所谓枚举类型可以看成一个变量具有多个可以相互转换的不同的值。
public static void main(String[] args)
{
int X=100;
int Y=200;
System.out.println("X+Y="+X+Y);
System.out.println(X+Y+"=X+Y");
}
}
System.out.println("X+Y="+X+Y);因为字符串"X+Y="在前面,所以+X+Y输出X和Y;
而System.out.println(X+Y+"=X+Y");字符串"=X+Y"在后面,所以X+Y+输出的是X+Y的和再加上字符串;
import java.util.Scanner;
public class man {
public static void main(String[] args)
{
Size s=Size.SMALL;
Size t=Size.LARGE;
//s和t引用同一个对象?
System.out.println(s==t); //
//是原始数据类型吗?
System.out.println(s.getClass().isPrimitive());
//从字符串中转换
Size u=Size.valueOf("SMALL");
System.out.println(s==u); //true
//列出它的所有值
for(Size value:Size.values()){
System.out.println(value);
}
}
enum Size{SMALL,MEDIUM,LARGE};
}
所谓枚举类型可以看成一个变量具有多个可以相互转换的不同的值。
相关文章推荐
- iOS开发-闪退问题-解决之前上架的 App 在 iOS 9 会闪退问题
- [译]Dynamics AX 2012 R2 BI系列-Cube概览
- 编译程序的位数
- 参数传递之指针传递
- JAVA语法基础作业——动手动脑以及课后实验性问题
- iOS9系列专题6——iOS9其他适配注意点
- 深入理解java异常处理机制
- Single Number II
- 火云开发课堂 - 《Shader从入门到精通》系列 第十五节:在Shader中对3D模型进行颜色设置
- jquery插件select2事件不起作用(select2-3.5.4)
- dedecms批量导出新增文章url和标题
- 安卓开发之ListAdapter(一)
- socket编程概述
- 防止用户恶意刷新过滤器
- 用JavaScript判断CSS浏览器类型前缀的两种方法
- 设计方法
- K-fold 交叉验证
- 寻找最长01字串(转自待字闺中)
- 编程中的返回值
- Win7下VS2008破解方法