【Andriod Studio程序设计笔记】By李博老师 李博老师内网主页
java严格区分大小写
java的数据类型:byte ,int,short,long
float,double
boolean
char,String
变量:可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。
变量名尽量避开java的关键字:
声明变量: int a=10;String a=“10”;
float score=60.5f;
String myName=“libo”;
常量:常量的值被设定后,在程序运行过程中不允许被改变
final 常量名=值;
final double PI=3.14;
声明变量的练习:
王伯伯家养白兔45只,养的黑兔比白兔少18只,王伯伯家一共养兔多少只?
一只挂钟的分针长20厘米,经过45分钟后,这根分针的尖端所走的路程是多少厘米?
美国影星政治家阿诺德·施瓦辛格的大儿子的名字叫帕特里克,那么他的全名叫什么?
给定一个年份,判断是否是闰年。条件为: A:能被4整除,并且不能被100整除。或者 B:能被400整除。那么1900年是闰年吗?
类型转换:
数值转字符串:
int a=10;
String.valueOf(a)
Integer.toString(a) Float.toString(a) Double.toString(a)
“”+a
字符串转数值:
String a=“10”;
Integer.parseInt(a) Float.parseFloat(a)
Integer.valueOf(a) Float.valueOf(a)
类型转换练习:
假设银行利率为4.5%,如果有本金1万元,请分别输出1-3年的本金利息总和,类似“第1年为xxxxxx元…”
java中用前缀0代表八进制,现在有任意一个3位的八进制数,请转换为10进制数。例如0123
字符串方法:
length() charAt() indexOf() lastIndexOf() substring() trim() toLowerCase() toUpperCase()…