Java中可以用字符在Unicode表中排序位置的十六进制转义(需要用到u做前缀)来表示该字符,一般格式为“\u****”,如“u\0041”表示字符A。
int型常量可以是:223(十进制),077(八进制),0x3AB(十六进制)。
当级别低的变量赋值给级别高的变量时,会自动完成数据类型的转换
当级别高的变量赋值给级别低的变量时,必须使用类型转换运算
格式:(类型名)要转换的值;
使用Scanner 创建一个对象
Scanner reader = new Scanner(System.in);
Scanner是在java.util下的一个类,使用时需要导包
import java.util.Scanner;
System.out.println();或System.out.print();
使用并置符号"+"将变量、表达式或一个常数值与一个字符串并置一起输出。
练习:
创建字符串的两种方式:
String str="china"; String str2=new String("China");
字符串的比较:
System.out.println(str.equals(str2));
字符串1与字符串2进行比较,相同返回true,否则返回false
public static 返回值类型 函数名(形参列表){
函数体;
return(值);
}
数据类型 变量 = 函数名(实参列表);
综合练习:
public class Test04{ static int x=20; public static void main(String[]args){ int y=30; System.out.println(x+"\t"+y); { int z=40; System.out.println(x+"\t"+y+"\t"+z); } System.out.println(x+"\t"+y+"\t"); show(); int result=add(4,5); System.out.println("两数之和为:"+result); } public static void show(){ if(x>20){ System.out.println("显示"); }else{ System.out.println("打印"); } } public static int add(int a,int b){ return a+b; } }