教材:清华大学出版社的《JAVA从入门到精通》
前两章节大致看一下即可,主要还是告诉我们什么是JAVA,然后是教我们安装IDEA,配置JAVA环境(这个环节建议跟着CSDN上面的教程走,搜索一下有很多,跟着走基本没什么问题,当然还有更简洁的办法,就是去拼多多找人远程安装,一般是一杯星巴克的价格😂,但是超级方便)
接下来从第三章看起,本篇文章主要是本人的学习历程。在这上面发布的一般是书上的例题,像我一样但没有教材的小白们也可以跟着步伐一起做一做,都是按照学习的顺序来的,相关的知识点我就不发了,这里直接上题目和代码!
实例一
最简单的题目,老生常谈,我们迈入JAVA世界的第一步一般是输出"Hello World!",但这道题不一样,让我们用另一种方式输出"hello JAVA"。
public class First {
static String s1 = "hello";
public static void main(String[] args) {
String s2 = "JAVA";
System.out.println(s1);
System.out.println(s2);
}
实列二
根据身高体重计算BMI指数(注释:BMI=体重/(身高*身高))
public class BMIexponent {
public static void main(String[] args) {
double height = 1.72;
int weight = 70;
double BMI = weight / (height * height);
System.out.println("你的身高为:" + height);
System.out.println("你的体重为:" + weight);
System.out.println("你的BMI为:" + BMI);
if (BMI < 18.5) {
System.out.println("您的体重过轻");
} else if (18.5 <= BMI && BMI < 24.9) {
System.out.println("您的体重适中");
} else {
System.out.println("您的体重过重");
}
}
实例三
查看字符与Unicode码互转结果
public class Gess {
public static void main(String[] args) {
char word = 'd';
char word2 = '@';
int p = 23045;
int p2 = 45213;
System.out.println("d在Unicode表中的位置是:" + (int) word);
System.out.println("@在Unicode表中的位置是:" + (int) word2);
System.out.println("Unicode表中的第23045位是:" + (char) p);
System.out.println("Unicode表中的第45213位是:" + (char) p2);
}
}
实例四
输出'\'字符和'⭐'字符(注释:⭐的Unicode码为2605)
public class Demo {
public static void main(String[] args) {
char c1 = '\\';
System.out.println(c1);
char c2 = '\u2605';
System.out.println(c2);
int c3 = 2605;
System.out.println((char) c3);
//c2 c3输出不一致,可知在Unicode表中的位置和它的Unicode编码是两码事。也即在表中的位置是3,但编码内容不一定是3
}
实例五 统计粮仓的粮食
一个圆柱形粮仓,底面直径为10米,高为3米。该粮仓体积为多少立方米?如果每立方米囤粮750千克,该粮仓一共可存储多少千克粮食?
public class p48_1 {
public static void main(String[] args) {
int d = 10, h = 3;
int r = d / 2;
float pi = 3.14f;
float s = pi * r * r;
float v = s * h;
System.out.println("体积为:" + v + "立方米");
float kg = v * 750;
System.out.println("粮仓一共可存储:" + kg + "千克粮食");
}
}
今天就先更这么多,本人尽量做到日更!!
大家一起加油吧!
但行好事,莫问前程!