您的位置:首页 > 编程语言 > Java开发

java学习笔记-基本程序设计结构

2016-07-09 23:26 537 查看
Java:大小写敏感;

int总是4byte,32位;

Boolean型只有false,true,不能用0,1代替

Java中不区分变量的声明和初始化

常量用final声明,但const是保存字

Java字符串是Unicode序列

字符串相等s.equals(t),不用==

Java字符串是常量,如果修改频繁的话,用StringBuilder

读取控制台输入,读取文件输入

 

import java.io.BufferedReader;

import java.io.FileReader;

import java.io.IOException;

import java.util.Scanner;

 

public class MyScanner {

public static void main(String[]
args) throws IOException{

/*Scanner in = new Scanner(System.in);

System.out.println("What's you name?\r\n");

String name = in.nextLine();

System.out.printf("hello,%s",name);*/

try {

Scanner in = new Scanner(new BufferedReader(new FileReader("d:\\in.txt")));

String str =
in.nextLine();

System.out.printf("the data is:%s",
str);

} catch (IOException
e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

 

}

}

 

Java重叠的快不能声明同名变量。

Java处理大数值:使用BigInteger,BigDecimal类,用add,multiply函数。

Java数组:数字数组初始化为0,Boolean型初始化为false,对象数组初始化为null

Java如果main函数的参数没有传进去,那么args是什么。Args.length
== 0 为true。

对数组进行排序,使用Array类的sort方法。Array.sort(数组);

Java的多维数组是数组的数组,高维的数组长度不必相同,行和行之间可以互换。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java