JAVA
zmj_journey
这个作者很懒,什么都没留下…
展开
-
Random用法
rand.nextInt(100);这行代码将生成范围0~100 之间的随机数,有趣的是,取值可能为 0 ,但不可能为 100。我们用中学数学课学习的区间表示法,表示为:[0, 100)。既然rand.nextInt(100) 获得的值是区间 [0, 99],那么在这个区间左右各加 1,就得到了区间 [1, 100]。因此,代码写成:rand.nextInt(100)+ 1;同理,很容易知...原创 2019-05-26 16:10:18 · 4984 阅读 · 0 评论 -
声明一个图书类(Java)
class Library{ String name; //书名 static int num=0; //编号 float price; //int sum=0; static int cbook=0;//册数 static int zcbook=0;//总册数 public Library(String name,float price, int cbook) { this.n...原创 2019-03-30 14:22:34 · 1226 阅读 · 0 评论 -
声明一个图书类(Java)
class Library{ String name; //书名 static int num=0; //编号 float price; //int sum=0; static int cbook=0;//册数 static int zcbook=0;//总册数 public Library(String name,float price, int cbook) { this.n...原创 2019-03-30 14:22:34 · 4578 阅读 · 0 评论 -
构造一个银行账户类(Java)
class Bank{ private String name; private float money; public String getName() { return name; } public void setName(String name) { this.name = name; } public float getMoney() { return mone...原创 2019-03-30 14:21:36 · 4460 阅读 · 0 评论 -
编写一个公司员工类(Java)
class Gsyg{ String num; String name; int salary; String department; public Gsyg(String num){ this.num=num; this.name="无名氏"; this.salary=0; this.department="未定"; System.out.println("员工号:...原创 2019-03-30 14:20:29 · 2565 阅读 · 0 评论 -
字符串操作(Java)
public static void main(String[] args) { // TODO Auto-generated method stub String st="java技术学习班20070326"; String st1="MLDN JAVA"; String st2="java技术学习班20070326 MLDN 老师"; System.out.println...原创 2019-03-30 14:17:21 · 410 阅读 · 0 评论 -
设计一个user类(Java)
class User{ private String name; private String password; private static int count=0;//count用于统计个数必须用static 声明成全局属性 public User(){ count++; }//无参,在此用于返回count,并且无参数也不会报错 public User(String nam...原创 2019-03-30 14:16:22 · 6559 阅读 · 0 评论 -
定义一个DOG类(Java)
class Dog{ String name; String color; int age; public Dog(String name,String color,int age){ System.out.println("姓名:"+name+"颜色:"+color+"年龄:"+age); }}public class 习题四 { public static void m...原创 2019-03-30 14:08:00 · 12358 阅读 · 0 评论 -
统计字符串中指定字符出现次数(Java)
public static void main(String[] args) { // TODO Auto-generated method stub String st1="want you to know one thing"; //实例化String对象 char c[]=st1.toCharArray(); //将字符串变为字符数组 int sn=0,...原创 2019-03-30 14:06:29 · 1031 阅读 · 0 评论 -
定义一个员工类(JAVA)
class Employee{ String number;//声明编号 String name;//声明姓名 float salary;//声明基本薪水 float time;//声明工作时间 public void inctell(){ System.out.println("增长额="+"工作年限*1000"); System.out.println("增长额为:"+tim...原创 2019-03-30 14:03:51 · 7099 阅读 · 0 评论 -
定义一个Address类(Java)
class Address{ String national;//声明国家 String province;//声明省份 String city;//声明城市 String street;//声明街道 String zipcode;//声明邮编 public Address(String national,String province,String city,String stre...原创 2019-03-30 13:57:15 · 2748 阅读 · 0 评论 -
定义一个Address 类(java)
class Address{ String national; String province; String city; String street; String zipcode; public Address(String national,String province,String city,String street,String zipcode){ System.o...原创 2019-03-27 13:54:49 · 1723 阅读 · 0 评论 -
定义一个Address类2(Java)
class Address { private String national; private String province; private String city; private String street; private String zipcode; public Address(){} public A...原创 2019-03-27 13:57:13 · 446 阅读 · 0 评论 -
算术练习题(java)
package test;import java.util.Random;import java.util.Scanner;class Numbers{ int a; int b; int c; char d; int result; static Random r=new Random();//省内存 Numbers(int max...原创 2019-05-26 09:18:31 · 2162 阅读 · 0 评论 -
购物生活场景
interface Goods{ public double getprice(); public String getname();}class Stationery implements Goods{ String name; double price; static String goodname="文具"; public double getprice(){ retur...原创 2019-04-14 19:47:46 · 348 阅读 · 0 评论 -
面积和周长
abstract class Shapetwo{ public abstract void area(); public abstract void perimeter();}class Ju{ float length; float width; public Ju(float length,float width){ this.length=length; this.wi...原创 2019-04-14 19:41:33 · 328 阅读 · 0 评论 -
定义员工类,职工类,管理类
class Employee{ String name; int age; char sex; public Employee(String name,int age,char sex){ this.name=name; this.age=age; this.sex=sex; //System.out.println("姓名:"+name+" 年龄:"+age+" 性别...原创 2019-04-14 19:40:00 · 1395 阅读 · 0 评论 -
建立一个Person类和学生类
class Person{ String name; String addr; char sex; int age; public Person(String name,String addr,char sex,int age){ System.out.println("姓名:"+name+" 地址:"+addr+" 性别:"+sex+" 年龄:"+age); t...原创 2019-04-14 19:38:37 · 8257 阅读 · 0 评论 -
图形的类
class Shape{ String name; double length; double width; double hight; public Shape(String name,double length,double width,double hight){ System.out.println("图形的形状为:"+name+" , 长度为:"+length+" , 宽度...原创 2019-04-14 19:37:23 · 510 阅读 · 0 评论 -
获取该类的类名称
interface ClassName{ public abstract void getClassName();}class Company{ public void getClassName(){ System.out.println("类名称为:Company"); }}public class t61 { public static void main(String[...原创 2019-04-14 19:34:23 · 309 阅读 · 0 评论 -
例6.12(Java)
class Person1{//定义父类 private String name;//定义name属性 private int age;//定义age属性 public Person1(String name,int age){//通过构造方法设置name和age this.setName(name);//设置name属性内容 this.setAge(age);//设置age属性内容...原创 2019-04-06 14:00:41 · 140 阅读 · 0 评论 -
例题6.4
class Person{ //定义了一个Person类 private String name; //定义name属性 private int age; //定义age属性 public String getName() { //取得name属性 return name; } public void setName(String name) { //...原创 2019-04-06 12:00:07 · 229 阅读 · 0 评论 -
定义一个Employee类
class Employee{ String number; String name; float salary; float time; public void inctell(){ System.out.println("增长额="+"工作年限*10"); System.out.println("增长额为:"+time*100); } public void total(...原创 2019-03-27 14:10:09 · 7821 阅读 · 0 评论 -
递归调用(Java)
public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("计算结果: "+sum(100)); } public static int sum(int num){ if(num==1){ return 1; } else{ r...原创 2019-03-17 08:06:46 · 104 阅读 · 0 评论 -
输出三角形(3.12)(Java)
public static void main(String[] args) { // TODO Auto-generated method stub int i,j; for(i=1;i<=5;i++) { for(j=5-i;j>0;j--) { System.out.print(" "); } for(j=i;j>0;j--...原创 2019-03-17 07:44:30 · 123 阅读 · 0 评论 -
阶乘的累加(3.11)(Java)
public static void main(String[] args) { // TODO Auto-generated method stub double i,k,j,s=0; for(i=1;i<=20;i++) { k=1; for(j=1;j<=i;j++) { k*=j; } s+=k; } System...原创 2019-03-17 07:40:17 · 495 阅读 · 0 评论 -
7-2 然后是几点 (Java)
7-2 然后是几点 (15 分)有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数...原创 2019-03-06 17:52:28 · 748 阅读 · 1 评论 -
7-1 厘米换算英尺英寸 (JAVA)
7-1 厘米换算英尺英寸 (15 分)如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。输入格式:输入在一行中给出1个正整数,单位是厘米。输出格式:在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。输入样例:170...原创 2019-03-06 17:29:02 · 3373 阅读 · 1 评论 -
数据类型强制转换
public class e{ public static void main(String[] args){ float f=30.3f; int x=(int)f; System.out.println("x="+x); System.out.println("10/3="+((float)10/3)); }}原创 2019-03-01 15:48:52 · 784 阅读 · 0 评论 -
数据类型转换(Java)
public class e{ public static void main(String[] args){ int x=30; float y=22.19f; System.out.println("x/y="+(x/y)); System.out.println("10/3.5="+(10/3.5)); System.out.println("10/3="+(1原创 2019-03-01 14:30:50 · 122 阅读 · 0 评论 -
浮点类型和布尔类型(Java)
public class d{ public static void main(String[] args){ float num=3.0f; System.out.println("两个小数相乘:"+num*num); }}public class e{ public static void main(String[] args){ boolean flag=true;...原创 2019-03-01 14:00:50 · 488 阅读 · 0 评论 -
字符类型(Java)
public class D{ public static void main(String[] args){ char ch1='a'; char ch2=97; System.out.println("ch1="+ch1); System.out.println("ch2="+ch2); char ch3='\"';//转义字符 char ch4='\\'; Sy...原创 2019-03-01 13:46:39 · 180 阅读 · 0 评论 -
强制类型转换(Java)
package hello;public class d{ public static void main(String[] args){ int max=Integer.MAX_VALUE; System.out.println("整型的最大值:"+max); System.out.println("整型的最大值 +1:"+(max+1)); System.out.print...原创 2019-03-01 12:14:05 · 1741 阅读 · 0 评论 -
一个简单的Java范例
package hello;public class e{ public static void main(String[] args){ int num=10; num=30; System.out.println("num 的内容是:"+num); System.out.println("num*num="+num*num); }}原创 2019-03-01 11:23:27 · 117 阅读 · 0 评论 -
第一章课后习题(Java)
package hello;public class e { public static void main(String[] args) { System.out.println("我喜欢学习Java"); }} package hello;public class e{ public static void main(String[] args){ System.ou...原创 2019-03-01 11:10:47 · 728 阅读 · 0 评论 -
hello world!!(Java)
package hello;public class w { public static void main(String[] args) { System.out.println("HELLO WORLD!!"); } }原创 2019-03-01 10:58:41 · 131 阅读 · 0 评论 -
7-3 逆序的三位数 (Java)
7-3 逆序的三位数 (10 分)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。输出格式:输出按位逆序的数。输入样例:123输出样例:321import java.util.Scanner;public class Main{ ...原创 2019-03-06 17:59:01 · 2331 阅读 · 0 评论 -
求1到30的阶乘和(Java)
public static void main(String[] args) { // TODO Auto-generated method stub double sum=sum(); System.out.println("计算结果: "+sum()); } public static double sum() { int i,j; double sum=0,k;...原创 2019-03-20 17:40:58 · 3301 阅读 · 2 评论 -
求13-23+33……-1003(3.6)(Java)
public static void main(String[] args) { // TODO Auto-generated method stub int i,gewei=3,k,s=0; for(i=1;i<=100;i++) { k=i*10+gewei; if(i%2==0) { k*=-1; } s+=k; } Sy...原创 2019-03-17 07:35:51 · 242 阅读 · 0 评论 -
是否能被3,5,7同时整除(3.4)(Java)
public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan =new Scanner(System.in); int i; i=scan.nextInt(); if(i%3==0&&i%5==0&&i%7==0) { ...原创 2019-03-17 07:32:28 · 583 阅读 · 0 评论