java
yoonhi_
已转行,嘿嘿
展开
-
java学习记录——计算13+23-33+43-53+63-...+1003的值
这个问题主要有两个关键的地方1、每次累加102、加法和减法的交换一开始看到这题的时候,我想到的是如下的方法: public class test{ public static void main(String[] args){ int sum = 0; for(int i = 13;i <= 1003;){ //注意这里并没有进行累加 ...原创 2017-10-07 21:42:03 · 831 阅读 · 0 评论 -
java学习记录——类和对象的练习3
(习题)编写一个类,描述汽车,其中用字符型描述车的牌号,用浮点型描述车的价格。编写一个测试类,其中有一个修改价格的方法,对汽车对象进行操作,根据折扣数修改汽车的价格,最后在main()方法中输出修改后的汽车信息。class Car{ public String chePai; public double price; public Car(String chePai,double pr...原创 2017-11-06 13:01:16 · 3748 阅读 · 1 评论 -
java学习记录——类和对象的练习2
(习题)设计一个银行帐户类,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等帐户信息,成员方法包括存款、取款操作。 package bank;import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner;class Bank{ public int bankcou...原创 2017-10-29 10:14:44 · 1397 阅读 · 0 评论 -
java学习记录——类和对象的练习1
(习题)编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类Person,并作为学生数据操作类Student和教师数据操作类Teacher的基类。 import java.util.Scanner;class Person{ protected int bianHao; protected ...原创 2017-10-29 10:10:19 · 1681 阅读 · 0 评论 -
java学习记录——数组查找(在数组中查找并输出你所需要的数据)
import java.util.Scanner;public class ShuZuChaZhao{ public static void main(String[] args){ String[] name = {"张三","李四","王五","赵云","关羽"}; Scanner in = new Scanner(System.in); System.out.prin...原创 2017-10-18 13:33:33 · 7636 阅读 · 0 评论 -
java学习记录——使用Arrays.sort对数组进行升序排序
public class MaoPaoPaiXu{ public static void main(String[] args){ System.out.println("随机生成的十个整数是:"); //生成随机数 int[] ran = new int[10]; for(int i = 0;i < ran.length;i++){ ran[i]=(int...原创 2017-10-15 19:45:33 · 1096 阅读 · 0 评论 -
java学习记录——冒泡排序
随机生成10个0-100的整数利用冒泡排序法按从小到大的顺序排列 public class MaoPaoPaiXu{ public static void main(String[] args){ System.out.println("随机生成的十个整数是:"); //生成随机数 int[] ran = new int[10]; for(int i = 0;i <...原创 2017-10-10 22:57:11 · 388 阅读 · 0 评论 -
java学习记录——用*输出三角形
public class SanJiaoXing{ public static void main(String[] args){ for(int i = 1;i <= 5;i++){ for(int j = 1;j <= 5 - i;j++){ System.out.print(" "); } for(int k = 1;k <= i;k++)...原创 2017-10-09 21:16:49 · 527 阅读 · 0 评论 -
java学习记录——打印9X9乘法表
public class ChengFaBiao{ public static void main(String[] args){ for(int i = 1;i < 10;i++){ for(int j = 1;j <= i;j++){ System.out.print(j + " * " + i + " = " + i * j + "\t"); }...原创 2017-10-08 20:50:01 · 802 阅读 · 0 评论 -
java学习记录——求出1-50的所有素数以及累加和
public class ccc{ public static void main(String[] args){ System.out.println("1-50之间所有的素数为:"); int sum=0; for(int i = 2; i<= 50; i++){ for(int j = 2; j <= i; j++){ if( i%j == 0){...原创 2017-09-29 13:11:30 · 7074 阅读 · 4 评论 -
java学习记录——整数累加及阶乘累加
今天开始记录我的java学习。先说说最基础的累加。(以1-10为例)public class Test{ public static void main(String[] args){ int result= 0; //定义一个初始变量 for(int i=1;i<=10;i++){ result+=i; //进行累加运算 } ...原创 2017-09-28 22:32:08 · 3388 阅读 · 2 评论 -
java学习记录——类和对象的练习4
(习题)编写一个java程序,设计一个汽车类Vehicle,包含的属性有车轮的个数wheels和车重weight。小汽车类Car是Vehicle的子类,包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个类都有构造方法和输出相关数据的方法。 class Vehicle{ public int wheels; public doub...原创 2017-11-06 13:06:59 · 868 阅读 · 0 评论