java看书--零基础.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java看书--零基础

变量变量的声明:变量就是在程序运行中可以变化的量。变量的分类:1:从作用范围来分:全局变量和局部变量;全局变量是程序范围内有效的变量,2:从所属范围来分:类变量和成员变量,用“static”声明的是全局变量。,成员变量是不用“static”的其他的实例变量。3:从类型来分:基本类型变量和对象类型变量。常量:使用关键字”final”来声明一个常量。Final int a=10;如果声明一个类常量就用static 和final: static final int a=1;或运算符(|):两个位只要有一个1结果就是1,否则是0;、非运算符(~):如果位是0,结果为1,如果位为1,结果为0带符号的右移运算符:47—001011110010111100101111(原码,反码,补码)-47101011111101000011010001,如果是正数,在高位全部补零;如果是负数,则在高位全部补1;运算符:用在变量和常量的运算符有10种:算术运算符,关系运算符,逻辑运算符,位运算符,移位运算符,三元运算符,逗号运算符,字符串运算符,转型运算符。数组:数组概念:具有相同数据类型的数据的集合。一旦被声明它的容量就会被固定了,不能改变字符串的处理:在java程序语言中,处理文本主要应用的类是“String“和”StringBuffer“类。处理小的文本用string类,大型文本就是StringBuffer类字符串处理类String String str= new String()://string类的默认构造器,获取指定字节数的构造器:String(byte[] bytes,int offset,int length)String str=new String(b,2,3)第2个元素开始,共有3个元素//从0算起,截取数组String(b,2,3,String charsetName) 前面多一样,只不过是这个字符串用某种字符集模式输出。(UTF-16,us-ascii,utf-8)跟构造器差不多,Str1.concat(str2)连接字符串;提取子字符串str1.substring(int index) 从指定的位置开始到最后,str1.substring(int start,int end)str1.charAt(int index)提取字符串中某个字符数组长度是length,字符串长度是length(); Str1.equals(Str2)判断是否相等。Str1.equalsIgnoreCase(String str)忽略大小写的对比Str1.indexOf(子串内容)查找所在的位置,str1.startWith(str2)判断是否从str2开始,str1.endWith()Str1.valueOf()将基本类型的数据转换成相应的字符串。toString()方法:为什么可以直接将对象作为输出的参数呢?因为系统会默认在对象后面加上 toString(),缓冲字符串处理类:StringBuffer类:创建StringBuffer类系统为对象分配内存可以自动扩展,以容纳新的内容。str1.capacity()容量,str1.length()长度 StringBuffer sb=new StringBuffer(100);StringBuffer最常用的方法“append()“将文本内容增加到现在”stringBuffer“对象内存中字符串中的结尾处。改变字符串长度str1.setlength(100)和string类通用,getCharAt(int index,char ch)替换字符。只有stringBuffer类中有insert(int index,string str)在字符串指定位置插入值。reverse()倒置内容缓冲字符串来处理一些动态字符串将整数转换成string 两种方法: String s=String.valueof(i); String s=String.toString(i);类java中已有的类:数学运算处理类MathMath.PI Math.round(double)四舍五入,Math.floor(double e)返回不大于的e的数Math.ceil(double e)返回大于e的最小值. Math.random()*100返回0到100之间的随机数。 java.util.*类中, random rand= new random(47); rand.nextInt(100);生成随机字符:public static char getRandomCharacter(char ch1,char ch2){ return char( ch1+Math.random()*(ch2-ch1+1

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档