
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 · 3301 阅读 · 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 · 170 阅读 · 0 评论 -
Java基础第三弹(数学函数、字符和字符串)
常用数学函数Math类中其他有用的方法分为三类:三角函数方法、指数函数方法和服务方法。其中服务方法包括取整、求最小值、求最大值、求绝对值和随机方法。除了这些方法之外,Math类还提供了两个很用的double型变量,PI(Π)和E(自然对数的底)。可以在任意程序中用Math.PI和Math.E的形式来使用这两个变量。 ...原创 2019-09-01 16:58:35 · 295 阅读 · 0 评论 -
Java基础第二弹(选择)
boolean数据类型boolean数据类型声明一个具有值true或者false的变量。选择语句单分支if语句、双分支if-else语句、嵌套if语句、多分支if-else语句、switch语句和条件表达式。两个浮点数值的相等测试浮点数具有有限的计算精度;涉及浮点数的计算可能引入取整错误。因此,两个浮点数值的相等测试并不可靠。比如,你期望代码显示true,但是会让人意外的显示f...原创 2019-08-31 22:10:58 · 137 阅读 · 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 · 174 阅读 · 0 评论