全屏

java.util.Calendar.roll(int field,int amount)方法将指定量给指定日历字段不更改更大的字段。量的符号(负数表示减少)。

声明

以下是java.util.Calendar.roll()方法的声明public void roll(int field,int amount)

参数field -- 被改变的字段。

amount -- 有符号量添加到日历字段。

返回值

此方法不返回值。

异常NA

例子

下面的例子显示了java.util.calendar.roll()方法的用法。package cn.sxt;

import java.util.*;

public class CalendarDemo {

public static void main(String[] args) {

// create a calendar

Calendar cal = Calendar.getInstance();

// display the current calendar

System.out.println("Month is " + cal.get(Calendar.MONTH));

// roll month

cal.roll(Calendar.MONTH, 2);

// print result after rolling

System.out.println("Month is " + cal.get(Calendar.MONTH));

// roll downwards

cal.roll(Calendar.MONTH, -4);

// print result

System.out.println("Month is " + cal.get(Calendar.MONTH));

}

}

让我们来编译和运行上面的程序,这将产生以下结果:Month is 4

Month is 6

Month is 2

分享到:

0评论

roll() java_java.util.Calendar.roll(int field,int amount)方法实例相关推荐

  1. Calendar.add(int field, int amount)方法中field参数英文和数字含义

    以下是Calendar.add(int field, int amount)方法中,参数field对应的数字值: Calendar.YEAR: 1 Calendar.MONTH: 2 Calendar ...

  2. Date int java_java.util.Calendar.set(int year, int month, int date)方法实例

    java.util.Calendar.set(int year, int month, int date)方法设置为日历中字段YEAR,MONTH和DAY_OF_MONTH的值. 声明 以下是java ...

  3. java getproperty_java.util.Properties.getProperty(String key,String defaultValue)方法实例

    java.util.Properties.getProperty(String key,String defaultValue)方法将搜索具有此属性列表中指定键的属性值.如果在属性列表中,默认属性列表 ...

  4. math.hypot java_java.lang.Math.hypot(double x, double y)方法实例

    全屏 java.lang.Math.hypot(double x, double y) 返回 sqrt(x2 +y2) 没有中间溢或下溢.特殊情况:如果任一参数为无穷大,那么结果为正无穷大. 如果任一 ...

  5. calendar java_java中Calendar类的使用讲解

    Calendar类是我们在工作中经常用到时间相关的一个工具类:比如月初.月末.年初.年末.指定月份所在季度的季末等操作,对它有更深入的了解,在工作中会起到事半功倍的效果,下面就来了解一下吧!!! ** ...

  6. java.util.Random 类的 nextInt(int num )

    随机产生3个67~295的整数并找出数值居中的数 并输出中间的数 例如:100,225和200,输出200 要随机产生某个范围内的整数,用 java.util.Random 类的 nextInt(in ...

  7. 关于JAVA中查询数据库时500错误Can not set int field ? to null value

    Can not set int field ? to null value 一般出现这种情况的原因都是因为我们在查询****数据库时数据库有类型为int的字段未赋值 . 从而导致我们封装好的查询类在调 ...

  8. Can not set int field to null value错误解决:

    查询数据库记录报错: 错误信息: Can not set int field /*某个类的属性*/ to null value 不能设置int类型的属性为null值 原因就是:数据库中有类型为int的 ...

  9. java的nextint种子_java.util.Scanner.nextInt(int radix)方法实例

    全屏 java.util.Scanner.nextInt()方法扫描输入的下一个标记为int.此方法将抛出InputMismatchException,如果如下文所述的下一个标记不能转换为有效的int ...

最新文章

  1. 【学习笔记】超简单的多项式快速幂
  2. python 如何把小数变成百分数格式
  3. Scala伴生类与伴生对象:apply方法/伴生对象可以访问伴生类的私有属性
  4. Linux下的RTC子系统
  5. 【BootCDN】前端使用开源免费的 CDN 加速服务
  6. [数据处理] Pandas利用groupby拆分csv
  7. ASP.NET Core Web 应用程序系列(三)- 在ASP.NET Core中使用Autofac替换自带DI进行构造函数和属性的批量依赖注入(MVC当中应用)...
  8. Nature、Science、Cell全加入!80家学术机构新冠研究全部免费
  9. OpenShift 之 Quarkus(3)用独立的Prometheus监控Quarkus应用
  10. 网页微信协议分析(一)——登录
  11. Git21天打卡day14-查看文件改动内容git diff
  12. 一看数分就想写个程序玩玩。。。
  13. 纯HTML个人清新网站源码
  14. mac虚拟机安装win10
  15. LMIC一直busy解决方法
  16. FTP服务器 虚拟用户 530 Login incorrect. Login failed 解决办法
  17. 斐讯n1 linux连接wifi,斐讯 N1 部署 Docker 和 OpenWRT,并利用 Hostapd 开启 Wi-Fi 热点
  18. 【水汐のpython】 用python抓取外网的本子站并获取本子封面和信息
  19. 常用的git命令大全
  20. gym101532 2017 JUST Programming Contest 4.0

热门文章

  1. 四、SLAM学习笔记—— Ubuntu18.04交叉编译OpenCV4.5.5至ARM64位平台firefly-RK3566
  2. 关于数字石油,为什么智慧油田能拉动产业变革?
  3. php spa结合,SPA最佳实践
  4. PHP写的ICQ呼机
  5. poj 2594 Treasure Exploration
  6. (Java每日一谈:第四日——幸福的四象限)主流框架:Dubbo基础实战篇--Dubbo快速入门
  7. 关于电脑插上耳机后扬声器与耳机同时播放声音。
  8. YDOOK: ANSYS Maxwell 19 教程14:Maxwell 2D 静电场怎样设置激励源 静电场有哪些激励源
  9. 地图坐标: 经度 纬度 解读
  10. Nginx无法启动 遇见unknown directive if(!-f in E:\xiangmu\nginx-1.14.0/conf/nginx.conf:28