分类 Java 下的文章

1、JAVA中的常见数据类型转换

  • 1、字符串转为整形值

(1)int i=Integer.parseInt(String)

 i=Integer.parseInt(String,index) index代表进制

(2)int i=Integer.ValueOf(String).intValue();
注:字符串转为float double Long类型类似
double i=double.parseDouble(String)

  • 2、整形转为String

(1)String s=String.valueOf(i)
(2)String s=Intefer.toString(i)
(3)String s=""+i

- 阅读剩余部分 -

1、JAVA中的字符串API详解

String对象存储字符串,String类位于java.lang包中.

String s="Hello world";
String s=new String();
String s=new String("Hello world");
  • String类length()方法,确定字符串长度;数组length是属性;
  • String类equals()方法,比较两个字符串内容是否一致(堆中数据);而不是用“==”比较(栈地址比较),Java中特有...

equalsIgnoreCase()方法:判读两者是否相等,忽略大小写;
toLowerCase():全部转为小写;
toUpCase():全部转为大写;

  • 数字转为字符串:String number=1+"";
  • 字符串相加:使用“+”

使用String类concat()方法

String s=new String("你好,");
String name=new String("张三!");
String sentence=s.concat(name);

注意:s.concat(name)返回值为连接后的字符串,而s并未变化!

- 阅读剩余部分 -

1、Java中类的概念及类与对象的关系

  • 什么是类?

从语义上理解,类就是用于创建对象的模版,是一个抽象的概念;从语法上理解,类就是我们指定的一种数据类型;

  • 类和对象的关系

语义上,类是创建对象的模版,对象是类的实例;语法上,类是自定义数据类型,对象是这种类型的变量;

  • 创建对象

类名 对象名=new 类();

  • 引用对象成员

引用对象属性:对象.属性;
引用对象方法:对象.方法();

注意:字段属性默认为“private”;

2、Java中类的封装的作用与实现

字段成员公开属性:public、private,对核心成员对外不公开;属性成员setter、getter方法,对核心成员操作;

私有字段
属性
方法

private int stuNo;
public int getStuNo(){
    return stuNo;
}
public void setStuNo(int stuNo){
    this.stuNo=stuNo;
}

技巧:多属性封装大同小异,Eclipse右击source,generate Setter and Getter自动生成;

- 阅读剩余部分 -

1、Java基础语法规范
原始数据类型:int float double boolean...
包装类:例如 Integer可以代替int,Integer自带方法方便int类型处理
引用数据类型:数组、类、接口、字符串(String)

数值型:
float类型,最后添加‘F’或‘f’
double类型,最后添加‘L’或‘l’
注意:小数(如2.2)默认为double类型,在方法调用时,如果调用float型,需要写成2.2f

变量命名法则:
变量值只能出现字母、数字、下划线和$符号

控制流语句:
判断

if-else
switch-case

循环

while() {}
do{} while();
for(初始化;测试;增量) {}

注意:void方法中return直接从执行处跳出方法,break跳出循环,continue跳出本次循环!

数组:
声明数组的三种方式

  • 数据类型 标识符[];
  • 数据类型 标识符[]=new 数据类型[大小];
  • 数据类型 标识符[]={值1,值2...};
int a[]=new int[5];
int[] b=new int[6]; 

- 阅读剩余部分 -

1、Eclipse快捷键使用
Alt+ / :自动导入包
Ctrl+ Shift + / :快速注释
Ctrl+ Shift + :取消注释
Ctrl+ Shift + F :代码格式化
Ctrl+ S :代码保存

2、代码调试(Debug As)
F5:逐语句(进入过程内部)
F6:逐过程(不进入过程内部)
通常先F5调试,遇到过程按F6进入过程

3、常见错误
(1)public修饰的类的名称必须和.java源文件名一致
(2)main函数作为入口函数,void必不可少!
(3)System.out.*第一个S大写
(4)System.out.println("")字符串""包含

- 阅读剩余部分 -