学习Java的第二天
完成内容:1.eclipse开发工具的使用(包括创建Java项目、创建Java类文件以及使用Java调试器设置断点),并使用eclipse完成了一些简单的小程序。
(eclipse使用小技巧:1.输入关键字的部分字母,然后按Ctrl+Art+/快捷键自动补齐
2.System.out.println()可使用输入syso再按Art+/快捷输入
3.将光标移动到错误代码位置,按Ctrl+1可以激活“代码修正菜单”)
实现两个正数加减乘除的代码如下:
import java.util.Scanner;
public class 加减乘除 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
double a,b,c,d,i,j;
Scanner reader=new Scanner(System.in);
System.out.println("请输入第一个正整数:");
i = reader.nextDouble();
System.out.println("请输入第二个正整数:");
j=reader.nextDouble();
a=i+j;
b=i-j;
c=i*j;
d=i/j;
System.out.println("两数之和为"+a);
System.out.println("两数之差为"+b);
System.out.println("两数之积为"+c);
System.out.println("两数之商为"+d);
}
}
2.学习了Java的主类结构。相关代码如下:
public class First {
static String s1="你好";//声明全局变量(成员变量),位于类体之中
public static void main(String[] args) {
// TODO 自动生成的方法存根
String s2="Java";//声明局部变量,位于方法体之中
System.out.println(s1);
System.out.println(s2);
}
}
3.了解了整数、浮点数、字符三种类型。其中整数与字符和C++类似,Java浮点数的float型小数必须在小数后面加f或F,否则系统会认为是double类型,从而出错。
字符在Unicode表的输出代码:
public class 字符在Unicode表中的转化 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
char c1='a';
char c2='@';
int a1=100;
int a2=123;
System.out.println("'a'在Unicode表中的位置是"+(int)c1);
System.out.println("'@'在Unicode表中的位置是"+(int)c2);
System.out.println("Unicode表中第100位的是"+(char)a1);
System.out.println("Unicode表中第123位的是"+(char)a2);
}
}
遇到的问题:无
明天任务:学习变量、常量以及运算符部分