基本数据类型的对象包装类
---------------------------
基本数据类型      包装类
  boolean         Boolean
  byte            Byte
  char            Character
  short           Short
  int             Integer
  long            Long
  float           Float
  double          Double

打印一个用*组成的矩形,长宽在运行时输入
public class TestIntege{
 public static void main(String[] args) {
  int w=new Integer(args[0]).intValue();
  int h=Integer.parseint(args[1]);  //parseint(String s, 16) 这样写可以将指定字符串转换成16进制
   // int h=Integer.valueof(args[1]).intValue();   valueof返回的是一个Integer类型的对象,所以还要调用对象的intValue()方法
             //以上是三种将字符串转为整形的方法
  for (int i=0;i<h;i++)
  { StringBuffer sb=new StringBuffer(); 
    for (int j=0;j<w;j++)
    { sb.append('*'); }  //此处追加一个字符,用的是 ' 单引号
    System.out.println(sb.toString());
   }   
}

//以上for可写成
for (int i=0;i<h;i++)
{ String sb=new String();
 for (int j=0;i<w;j++)
 { sb=sb+'*'; }
 System.out.println(sb);
}

java学习笔记(十一)基本数据类型的对象包装类相关推荐

  1. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  2. Java学习笔记day7——枚举类练习、包装类、抽象类、接口

    1. 枚举类的常用方法 (1)String name():返回枚举常量对象名称 (2)int ordinal():返回常量对象的下标 (3)String toString():Enum父类又重写了Ob ...

  3. java学习笔记十一——对象转型

    向上转型:子类对象当做父类对象来使用,因为子类对象拥有父类对象的所有成员,所以不会发生任何错误. 向下转型:父类对象当做子类对象来使用,因为子类对象部分特性父类并没有,所以需要加强制转换符. 向上转型 ...

  4. java学习笔记(二) ----基本数据类型应用

    &和&&和区别,&&如果等式一边不成立就短路,&不管&左边的成不成立,右边等式都执行 &&短路与, ||短路或 | 或,表达式两 ...

  5. 【Java学习笔记一】类和对象

    面向对象程序设计的一个一个重要特点是:封装性. 这里的封装性有两方面含义:一是将有关的数据和操作代码封装在一个对象中形成一个基本单位,各个对象之间相互独立互不干扰,二是将对象中某些部分对外隐蔽,即隐蔽 ...

  6. 【Java学习笔记十一】图形用户界面

    图形用户界面或图形用户接口(Graphical User Interface,GUI)是指采用图形方式,借助菜单.按钮等标准界面元素,用户可以通过鼠标等外设向计算机系统发出指令.启动操作,并将系统运行 ...

  7. 【Java学习笔记六】常用数据对象之String

    字符串 在Java中系统定义了两种类型的字符串类:String和StringBuffer String类对象的值和长度都不能改变,称为常量字符串类,其中每个值称为常量字符串. StringBuffer ...

  8. Java学习笔记(基本数据类型和变量命名规则)

    java基本数据类型 变量 1.变量就是可变的量. 2.常量就是不可变的量. 3.字面量:Java的变量和常量中存放的具体的数据成为字面量. 变量 命名规则: (1)首字母是英文字母.$或下划线,由字 ...

  9. 【Java学习笔记七】常用数据对象之数组

    同一般的对象创建和定义一样,数组的定义和创建可以分开进行也可以合并一起进行. 一维数组定义格式: <元素类型>[] <数组名>;//[]也可以放在数组名的后面 一维数组创建格式 ...

最新文章

  1. eclipse常用插件安装
  2. VS .NET(C#)四舍五入方法(转)
  3. MFC类中获得其它类指针
  4. java接口返回类,Java接口和返回类型 - java
  5. [SCOI2016]背单词
  6. 汇编语言程序设计技巧详解(附例题)
  7. WPF|分享一个登录界面设计
  8. 人文社科开放数据库汇总
  9. 中国最美的一千个汉字 : 千字文
  10. 【CCF】关于NOI Online测试有关事项的问答
  11. EasyUI下拉框自适应高度
  12. 如何在UEFI模式下安装Linux,详解 UEFI 模式下安装 Linux
  13. 嫌我们理科生不够浪漫?你有一份音乐数学入门指南待查收
  14. 百度地图自定义瓦片切片工具
  15. 小乌龟提交本地的文件夹下多个项目
  16. http 请求包含哪几个部分,分别有何作用?
  17. oracle 主键 唯一性,oracle 唯一索引,唯一约束,主键之间的联系
  18. 系统管理员设置了系统策略,禁止进行此安装。
  19. 项目经理必知的17种最重要的项目管理方法,收藏了再说
  20. 服务器s4系列固态,三星S4LJ204X01主控

热门文章

  1. OSChina 周一乱弹 —— 抱着漂亮袜子就亲了一口
  2. Vue.js插槽slot和作用域插槽slot-scope学习小结
  3. 多个线程对hashmap进行put操作的异常
  4. proc_open 命令包含“有小问题
  5. System.Timers.Timer 多线程问题[转]
  6. 科学记数法数字转换/保留数值小数点位数(数字格式化)
  7. nginx 卸载后重新安装/etc/nginx配置文件没了,cannot open /etc/nginx/nginx.conf (No such file or directory)...
  8. 十一. 图形、图像与多媒体1.绘图基础
  9. Java微信二次开发(八)
  10. Android清单文件详解(三)----应用程序的根节点application