Range类中的三个方法及简单打印
- package pkgFirst;
- import org.junit.Test;
- public class Range{
- /**
- * FunName: println
- * Description : 简版打印,代替System.out.println(object)
- * @param: object being print
- * @return String: none
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static void println(Object obj){
- System.out.println(obj);
- }
- /**
- * FunName: print
- * Description : 简版打印,代替System.out.print(object)
- * @param: object
- * @return String: none
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static void print(Object obj){
- System.out.print(obj);
- }
- /**
- * FunName: println
- * Description : 简版打印,代替System.out.println()
- * @param: none
- * @return String: none
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static void println(){
- System.out.println();
- }
- @Test
- /**
- * FunName: range
- * Description : 生成从0到n-1的数组,每次步进1
- * @param: int n
- * @return String: 返回数组
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static int[] range(int n){
- if (n <=0)
- return null;
- else {
- int[] inCount = new int[n];
- for(int i =0; i<n ; i++){
- inCount[i] = i;
- }
- return inCount;
- }
- }
- @Test
- /**
- * FunName: range
- * Description : 生成从start到end-1的数组,每次步进1
- * @param: start, start
- * @return String: 返回数组
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static int[] range(int start, int end){
- if (start >= end)
- return null;
- else{
- int[] inCount = new int[end - start];
- for(int i =0; i<end-start ; i++){
- inCount[i] = end - start + i;
- }
- return inCount;
- }
- }
- /**
- * FunName: range
- * Description : 生成从start到end的数组,每次步进step
- * @param: start, end,step
- * @return String: 返回数组
- * @Author: Bingoreo
- * @Create Date: 2015-07-15
- **/
- public static int[] range(int start, int end, int step){
- if (start >= end)
- return null;
- else{
- int n = (end - start)/step + 1;
- int[] inCount = new int[n];
- for(int i =0; i<n ; i++){
- inCount[i] = (end - start) + step*i;
- }
- return inCount;
- }
- }
- public static void main(String[] args) {
- // TODO 自动生成的方法存根
- //SimplePrintOne sp = new SimplePrintOne();
- //sp.println("simple printLn");
- //sp.print("simple print");
- //for(int x :range(10,20,12))
- //System.out.print(x+" ");
- }
- }
Range类中的三个方法及简单打印的更多相关文章
- 创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。
创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法). ackage com.chuoji.text01; pub ...
- 19.创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。
package zuoye2; public class People { protected double height; protected double weight; private Stri ...
- 孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘
孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天发现了python的类中隐藏着一些特殊的私有方法. 这些私有方法不管我 ...
- python: 面向对象:类和对象调用类中的变量和方法
一. 面向对象初识 我们在生活中做事都是面向过程的,前面实现一些基本逻辑功能代码也是用面向过程的语句实现的,后来学了函数,把这些功能又装到了函数里.但用面向过程的方法去写程序,只能实现一个功能,我们要 ...
- 关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法
Integer类中的. 关于parseInt()方法的API文档. 返回的是int类型的 关于valueOf()方法的API文档 返回的是Integer类型的. 关于intValue()方法的API ...
- org.apache.commons.lang3.StringUtils类中isBlank和isEmpty方法的区别
相信很多java程序员在写代码的时候遇到判断某字符串是否为空的时候会用到StringUtils类中isBlank和isEmpty方法,这两个方法到底有什么区别呢?我们用一段代码来阐述这个区别吧: @T ...
- 在eclispe的类中快速打出main方法
在java类中快速打出main方法有两种途径: 1. 在新建类时,在New Java Class窗口中,将public static void main ( String[ ] args ) 前面打上 ...
- UnSafe类中的一些重要方法
UnSafe类中的一些重要方法 JDK中的rt.jar保重Unsafe类中提供了硬件级别的原子性操作,Unsafe类中的方法都是navtice方法,他们使用JNI的方式访问C++实现库,下面我们来了解 ...
- php面向对象类中常用的魔术方法
php面向对象类中常用的魔术方法 1.__construct():构造方法,当类被实例化new $class时被自动调用的方法,在类的继承中可以继承与覆盖该方法,例: //__construct( ...
随机推荐
- 在CentOS下面编译WizNote Qt Project
编译环境 CentOS 64位 Desktop 版本:6.5 编译前的准备: CentOS的用户默认没有root权限,如果当前用户没有权限root,则可以在终端里面执行下面的命令: su root s ...
- Linux命令-free
显示系统内存使用情况 free [-m / -g / -h] [root@localhost test]# free -m total used free shared buff/cache ava ...
- jboss5优化
1.调整JVM在bin.bat或bin/run.cfg文件里. -Xms设置堆的最小值:-Xmx设置堆的最大值:-XX:Newsize= 设置年轻代的最小值:-XX:MaxNewsize=设置年轻代的 ...
- [Spring Boot 系列] 集成maven和Spring boot的profile功能
由于项目的需要, 今天给spirng boot项目添加了profile功能.再网上搜索了一圈,也没有找到满意的参考资料,其实配置并不难,就是没有一个one stop(一站式)讲解的地方,所以有了写这篇 ...
- backbone todo example
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 压缩工具类 - ZipUtils.java
压缩工具类,提供压缩文件.解压文件的方法. 源码如下:(点击下载 - ZipUtils.java .FolderUtils.java.ant-1.7.0.jar.commons-io-2.4.jar. ...
- 文件相关操作工具类——FileUtils.java
文件相关操作的工具类,创建文件.删除文件.删除目录.复制.移动文件.获取文件路径.获取目录下文件个数等,满足大多数系统需求. 源码如下:(点击下载 FileUtils.java) import jav ...
- 虚拟机 linux系统如何安装vmware Tools
1.打开VMware Workstation虚拟机,开启CentOS系统 虚拟机-安装VMware Tools 登录CentOS终端命令行 2.mkdir /media/mnt #新建挂载目录 ...
- 对Java“一切皆对象”的理念的理解
在从HelloWorld到面向对象中,我们将int, float, double, boolean等称为基本类型(primitive type),也就是特殊的类.我们可以将一个整数理解称为一个int类 ...
- BZOJ 3224 普通平衡树(树状数组)
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=3224 题意:维护以下操作:(1)插入x:(2)删除x(若有多个相同的数,只删除一个)(3 ...