java
jicongyuan
这个作者很懒,什么都没留下…
展开
-
java for循环嵌套 程序例子
嵌套循环:用for循环举例。for 循环里面有for循环。程序:public class Testwhileqiantao{ public static void main(String[] args){ for (int i = 1;i <= 5;i++) { //System.out.println(i); for (int j = 1;j<=原创 2020-07-07 22:48:52 · 1726 阅读 · 1 评论 -
java for循环程序 例子
for 循环初始化变量;判断循环条件;执行循环体;循环步进;for循环无限:for(; ????{}i是局部变量,for循环里的i只能在循环体中使用。public class Testfor{ public static void main(String[] args){ int sum = 0; for (int i = 0;i <= 100;i++) { sum原创 2020-07-07 22:00:26 · 430 阅读 · 0 评论 -
java switch选择结构例子
switch多选择,完全可以用if-else替代。程序:里面有两个例子。/*测试switch语句 */public class TestSwitch { public static void main(String[] args) { int month = (int)(12*Math.random()) + 1; //int month = 1; switch (month) { case 1:原创 2020-07-07 19:31:01 · 258 阅读 · 0 评论 -
java if else多选择结构判断年龄段
多选择结构类似:if (){}else if(){}else if(){}…else(){}程序:/*测试if-else多选择结构 */public class TestIfElse2 { public static void main(String[] args) { int age = (int)(100*Math.random()) + 1;//产生1-100的随机数作为年龄 System.out.println("age="+age);原创 2020-07-07 15:20:46 · 702 阅读 · 0 评论 -
java if else双选择结构 三角形周长面积的大小比较
if (布尔值){语句块} else{语句块}代码:/*测试ifelse双选择结构 */public class TestIfElse { public static void main(String[] args) { double r = 4*Math.random(); double area = Math.PI*Math.pow(r,2); double circle = 2*Math.PI*r; System.out原创 2020-07-07 15:01:58 · 284 阅读 · 0 评论 -
java if条件语句-小游戏摇色子
if条件语句:if (布尔值) { 语句块 }程序里用到了Math.random()方法,生成【0,1)的随机数字。程序:/*测试if条件语句 */public class TestIf { public static void main(String[] args) { int d = (int)(6*Math.random()) + 1; if (d>3) { System.out.println("大大!");原创 2020-07-07 14:43:10 · 625 阅读 · 0 评论 -
java类型转化常见问题之溢出例子
溢出发生的悄然不觉,让人郁闷。小心才好。程序:/*测试溢出问题 */public class TestTypeConvertError { public static void main(String[] args) { int money = 1000000001; int years = 35000; int total = money*years; System.out.println(total);//发生了溢出原创 2020-07-07 10:38:39 · 197 阅读 · 0 评论 -
java类型测试例子
类型转化测试自动转化,容量小的类型可以自动转化为容量大的类型。比如int可以转化为long,float,double。/*测试类型转化 */public class TestTypeConvert { public static void main(String[] args) { int a = 34; long b = 1033333; double c = b; //float d=c;错误 float原创 2020-07-07 09:57:15 · 235 阅读 · 0 评论 -
java条件运算符 程序例子
三元运算符,是条件运算符。程序:/*测试条件运算符(三目运算符) */public class TestOperator06 { public static void main(String[] args) { int x =80; String type = x>60?"及格":"不及格"; System.out.println(type); if (x>60){ //条件运算的if型原创 2020-07-07 08:29:37 · 311 阅读 · 1 评论 -
java字符串连接 程序例子
/*测试字符串连接 */public class Test_operator5 { public static void main(String[] args) { String a = "s"; int b = 5; int c = 20; char d = 'a'; System.out.println(a+b+c);//字符串连接 System.out.println(b+原创 2020-07-07 08:09:44 · 165 阅读 · 0 评论 -
java位运算符程序
位运算符:对二进制进行运算,移位/求反。与/或/异或/程序:/* * 位运算符 */public class Wei_operater{ public static void main(String[] args){ int x = 13; int y = 7; int z = 2; System.out.println(x&y);//结果5原创 2020-07-06 22:17:31 · 160 阅读 · 0 评论 -
java逻辑运算符程序
逻辑运算符:与、或、非、异或、短路与、短路或六种。程序:/*测试逻辑运算符 */public class Test_operator4 { public static void main(String[] args) { boolean a1 = true; boolean a2 = false; System.out.println(a1&a2); System.out.println(a1|a2);原创 2020-07-06 20:46:52 · 247 阅读 · 0 评论 -
java关系运算符 程序例子
关系运算有六种:==:等于!=:不等于=大于等于<=:小于等于大于<小于前两种适用于所有类型比较,后四种数据类型和char比较。注意:=和==两种概念,前面赋值,后面比较相等。新人易错。程序:/*测试关系运算符 */public class Test_operator3 { public static void main(String[] args) { int a = 5; int b = 8; Syste原创 2020-07-06 20:20:16 · 377 阅读 · 0 评论 -
java常见五种赋值运算
赋值运算±*/%五种常见运算/*测试赋值运算 */public class Test_operator2 { public static void main(String[] args) { int a = 5; int b = 8; a += b; System.out.println("a += b,a="+a); a *= b+3; System.out.println("a *= b+原创 2020-07-06 20:04:48 · 642 阅读 · 0 评论 -
java算术运算符 自增自减,取模运算的程序
程序:/*测试算术运算,取模、自增自减运算 */public class Test_operator { public static void main(String[] args) { byte a = 3; int b = 14; //short c = a+b;报错 int d = a+b; float e = 3.15f; double f = 6.28; //int原创 2020-07-06 19:52:34 · 485 阅读 · 0 评论 -
java中的字符串和布尔类型
char 定义字符;String定义字符串。双引号程序:/*字符类型 */public class Primitive_type3 { public static void main(String[] args) { char a = 'a'; char b = '好'; char c = '\u0061'; System.out.println(c); //转义字符 \处理 Syste原创 2020-07-06 18:47:48 · 334 阅读 · 0 评论 -
java中的float和double类型实践程序
浮点型默认数据类型为double,若声明是浮点型,后面要加f或F。测试程序:/*测试浮点型数据 */public class Primitive_type2 { public static void main(String[] args){ float a = 15.7**f**; /*f一定要有 double b = 15.88; float c = 15e-2f; double d = 1101E-5;原创 2020-07-06 17:31:35 · 258 阅读 · 0 评论 -
Java 的 Math方法实践
Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。例如:结果:原创 2020-07-06 10:41:40 · 122 阅读 · 0 评论 -
java学练结合 第三期 (else和for循环)
1.else if 循环结构编写一个成绩和判定等级的程序:public class ScoreAndGrade {public static void main(String[] args) { double score = 82; if(score>80){ System.out.println("great!"); } else if(score>70){ System.out.println("good"); } else if(score>60){ S原创 2020-06-13 21:41:53 · 493 阅读 · 0 评论 -
java学练结合 第二期
1.使用StringBuilder构建字符串public class Length_zf {public static void main(String []args) {StringBuilder str = new StringBuilder(“I want to learn “);//构建字符串str.append(” java !”); //追加字符串str.insert(2, “go”);str.delete(4,8);System.out.println(str);}原创 2020-06-13 16:33:41 · 112 阅读 · 0 评论 -
java学习笔记+小程序练习第一期
今日学习:数学函数,子串的提取、连接。1.数学函数sqrt,powpublic class DoubleYs {public static void main(String []args) {double x = 4;double y = Math.sqrt(x);double z = Math.pow(x,2);System.out.println(y);System.out.println(z);}}2.子串提取String类的substring方法可以从长的子串中提取比较短的子原创 2020-06-13 10:56:22 · 105 阅读 · 0 评论