Java
Java的基础知识和编程
43v3rY0unG
逆水行舟。
展开
-
在java中如何输入一个char型字符
1.先创建一个Scanner对象 2.调用Scanner对象的next()方法获取控制台输入,返回的是一个String类型,因为没有nextChar()方法 3.调用String的charAt(0)方法获取第一个字符 Scanner sc = new Scanner(System.in); String s = sc.next(); char c = s.charAt(0); ...原创 2019-09-06 23:27:45 · 3218 阅读 · 2 评论 -
Java基础知识第四弹(循环)
while循环 在循环控制中,不要使用浮点值来比较值是否相等。因为浮点值都是某些值的近似值,使用它们可能导致不精确的循环次数和不准确的结果,例如下面的代码: double item = 1; double sum = 0; while(item != 0){ sum += item; item -= 0.1; } System.out.println(sum); //1+0....原创 2019-09-01 17:37:08 · 128 阅读 · 0 评论 -
Java基础第三弹(数学函数、字符和字符串)
常用数学函数 Math类中其他有用的方法分为三类:三角函数方法、指数函数方法和服务方法。 其中服务方法包括取整、求最小值、求最大值、求绝对值和随机方法。除了这些方法之外,Math类还提供了两个很用的double型变量,PI(Π)和E(自然对数的底)。可以在任意程序中用Math.PI和Math.E的形式来使用这两个变量。 ...原创 2019-09-01 16:58:35 · 237 阅读 · 0 评论 -
Java基础第二弹(选择)
boolean数据类型 boolean数据类型声明一个具有值true或者false的变量。 选择语句 单分支if语句、双分支if-else语句、嵌套if语句、多分支if-else语句、switch语句和条件表达式。 两个浮点数值的相等测试 浮点数具有有限的计算精度;涉及浮点数的计算可能引入取整错误。因此,两个浮点数值的相等测试并不可靠。比如,你期望代码显示true,但是会让人意外的显示f...原创 2019-08-31 22:10:58 · 95 阅读 · 0 评论 -
Java基础第一弹(基本程序设计)
public class ComputerArea{ public static void main(String[] args){ } } 输入 Scanner input = new Scanner(System.in); System.out.print("Enter a number for radius: "); double radius = input....原创 2019-08-31 17:40:34 · 140 阅读 · 0 评论