第五章 适用对象
来源:互联网 发布:js多少级技能 编辑:程序博客网 时间:2024/05/24 23:11
第一节 字符类型
单个的字符:char
publicclassMain {
publicstaticvoidmain(String[]args) {
//TODOAuto-generated method stub
Scannerin=newScanner(System.in);
charc='A';
chard='D';
c++;
System.out.println(d-c);
}
}
输出3
字符【char】和整数【int】可以互相转换
大小写转换
1.大写-小写
publicclassMain {
publicstaticvoidmain(String[]args) {
//TODOAuto-generated method stub
Scannerin=newScanner(System.in);
charc='A';
chard=(char)(c+'a'-'A');
c++;
System.out.println(d);
}
}
2.小写到大写
publicclassMain {
publicstaticvoidmain(String[]args) {
//TODOAuto-generated method stub
Scannerin=newScanner(System.in);
charc='a';
chard=(char)(c+'A'-'a');
c++;
System.out.println(d);
}
}
第二节包裹类型
基础类型:boolean char int double
包裹类型:Boolean Character Interger Double
5.2.1可以和基础类型一样赋值eg.int i=10; Integer k=10;
5.2.2包裹类型和.配合可以起到奇效。
Integerk=10;
System.out.println(Integer.MAX_VALUE);
可以找到他的最大值或者最小值(Integer.MIN_VALUE)。
System.out.println(Character.toLowerCase('A'));可以输出小写的a。
第三节字符串变量
String s;
String s;是一个类,String的变量是对象的管理者而非所有者。
就像数组变量是数组的管理者而非所有者一样
new=创建
String s=new String(“a string”);
创建了一个String的对象
用“a String”初始化这个对象
创建管理这个对象的变量s
让s管理这个对象
String s="hello";
字符串连接
“hello”+“world”-->"helloword"
输入字符串
in.next();读入一个单词,单词的标志是空格
in.nextLine();读入一整行
比较字符串
1.==判断是不是同一个东西
2.用equal判断内容是不是一样
字符串操作
1.equal System.out.println(s.equals("bye"));
2.comparto System.out.println("abc".compareTo("abcd"));比较的是编码的大小
3.length() System.out.println("abcd".length());"abcd"的长度
4."abcd".charAt System.out.println("abc".charAt(0));不能用for-each来遍历,只能有for循环。
5."01234567abc".substring(2) System.out.println("01234567abc".substring(2));System.out.println("01234567abc".substring(2,4));显示234567abc;23
5.index System.out.println("01234567abc".indexOf('A'));System.out.println("01234567abc".indexOf('a'));System.out.println("01234567abc".indexOf("abc"));
显示-1、8和8吗,表示A不存在;a在第8位;abc在第8位。
第四节Math类
1.math.abs求绝对值 System.out.println(Math.abs(-10));
2.math.round求四舍五入 System.out.println(Math.round(10.564));
3.math.random()求随机值 System.out.println(Math.random());
4.math.pow求幂次方 System.out.println(Math.pow(2,3));
0 0
- 第五章 适用对象
- 第五章 模式对象
- 第五章jsp内置对象
- 第五章:面向对象(下)
- 第五章 对象的行为
- 第五章 head/全局对象
- 第五章 对象 和 类
- 第五章 对象和面向对象
- 空气净化器的适用对象
- scons用户指南第五章:节点对象
- 第五章 面向对象的PHP
- 《JavaScript模式》--第五章:对象创建模式
- 第五章 面向对象编程(一)
- 第五章 面向对象编程(二)
- 第五章 面向对象编程(三)
- 第五章 面向对象编程(四)
- 第五章:面向对象(一)
- 第五章—面向对象(上)
- Vxworks中不同信号量的作用
- WebView的简单使用
- (转)人工智能无处不在,这次是有公司用它来炒股
- Unity3D使用Native Plugins(快速便捷接入SDK) —— 内嵌网页UniWebView篇
- java调用存储过程之MySQL
- 第五章 适用对象
- 编程命名规则
- Hadoop系列之(三)Zookeeper、HBase安装配置
- 调试定位错误:__FILE__和__LINE__
- 东秦第四届图灵杯-E-粉丝与分割平面【分割问题】
- java8新特性(拉姆达表达式lambda)
- 半数集VS半数单集
- 学习笔记--mysql常用数据类型总结
- 我是手游开发者(三)客户端与服务器时间同步问题