![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Java的基础操作,Java程序的编写
null_wfb
这个作者很懒,什么都没留下…
展开
-
请设计、构造一个小程序,能够帮助用户查询食物的GI值,帮助用户选择健康的饮食。GI值的保存方式由设计者自行选择。GI:血糖指数
现代人很注重饮食与健康间的关系,食物的选择往往要注意热量、血糖生成指数(GI)等,保证饮食健康。**请设计、构造一个小程序,能够帮助用户查询食物的GI值,帮助用户选择健康的饮食。GI值的保存方式由设计者自行选择。GI:血糖指数下面是一些常见食物的GI值,可以选取部分先保存到应用中,不必全部加入。但是应用需要有加入新食品GI值的方法。主食类: 白米83、馒头88、小米71、GI=60稀饭、燕麦、全麦面、荞麦面、GI=60-70糙米、胚芽米、糙米片、面条蔬菜类: GI<30 菠菜、花椰菜、茄子、原创 2020-06-11 21:36:20 · 696 阅读 · 0 评论 -
JSP是什么?Java服务器界面
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。JSP将Java代...原创 2019-12-24 10:52:47 · 3052 阅读 · 0 评论 -
JavaEE:Java语言在企业级开发中使用的技术规范的总和
JavaEE:Java语言在企业级开发中使用的技术规范的总和,一共规定了13项大的规范1、JDBC(java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,就像ODBC一样,JDBC对开发者屏蔽了一些细节问题,同时,JDBC对数据库的访问也具有平台无关性。生活实例:我们的粮仓,一般会配一个仓库管理员,对于仓库的事,找他就行,他拿着钥匙,...翻译 2019-12-24 10:48:20 · 690 阅读 · 0 评论 -
java使用HashMap类来实现字符串的加密和解密,加密算法采用简单的字母映射
java使用HashMap类来实现字符串的加密和解密。加密算法采用简单的字母映射package Unit8;import java.util.HashMap;import java.util.Map;public class Encryption { static Map<Character,Character> map=new HashMap<Characte...原创 2019-11-27 21:38:02 · 1318 阅读 · 3 评论 -
Java使用TreeSet类打印出生成的不重复的随机数编写一个程序,随机生成80个1~100之间的随机整数,然后打印共生成了多少个不同的数,并将这些数逐一打印出来,相同的数只打印一次。提示:编程时可使
Java编写一个程序,随机生成80个1~100之间的随机整数,然后打印共生成了多少个不同的数,并将这些数逐一打印出来,相同的数只打印一次。提示:编程时可使用TreeSet类。package Unit8;import java.util.Arrays;import java.util.Iterator;import java.util.TreeSet;public class 随机数 {...原创 2019-11-27 20:41:21 · 978 阅读 · 2 评论 -
采用多线程的方法计算一个数组的各个元素之和。具体来说,该数组为 整型数组 a,有 300 个元素。在 main 函数中,对该数组的每个元素进行赋值,值为一 个 1-100 的随机数。然后创建
java采用多线程的方法计算一个数组的各个元素之和。具体来说,该数组为 整型数组 a,有 300 个元素。在 main 函数中,对该数组的每个元素进行赋值,值为一 个 1-100 的随机数。然后创建 3 个线程,第 1 个线程负责计算 a[0]~a[99]这 100 个元素 之和;第 2 个线程负责计算 a[100]~a[199]这 100 个元素之和;第 3 个线程负责计算 a[200]~a[2...原创 2019-11-27 19:05:01 · 1591 阅读 · 2 评论 -
统计一个文本文件所包含的不同单词的个数,并将结果保存在另一个文件中。输出文件的格式为:每个单词占用-行,其内容包括单词本身及其出现的次数:各单词之间要按照从小到大的顺序排列
Java编写一个程序,统计一个文本文件所包含的不同单词的个数,并将结果保存在另一个文件中。输出文件的格式为:每个单词占用-行,其内容包括单词本身及其出现的次数:各单词之间要按照从小到大的顺序排列。package Unit4;import java.io.*;import java.util.*;public class DCpaixu { static ArrayList<Stri...原创 2019-11-27 13:38:31 · 836 阅读 · 3 评论 -
Java
现在觉得Java也挺好玩的!原创 2019-11-27 10:24:32 · 144 阅读 · 2 评论 -
java画图Graphics绘图(GUI)图形用户界面绘画卡通人物
java画图Graphics绘图(GUI)图形用户界面绘画卡通人物package pack4;import java.awt.*;import javax.swing.*;public class GraphicsTester extends JFrame{ public GraphicsTester() { super("画图"); setVisible(true); ...原创 2019-11-22 21:55:08 · 4006 阅读 · 2 评论 -
Java文件操作编写一个程序,列出当前目录下所有文件和子目录的名称,并将它们保存在一个文本文件中。说明:对于子目录中的内容,也要递归地进行处理
Java编写一个程序,列出当前目录下所有文件和子目录的名称,并将它们保存在一个文本文件中。说明:对于子目录中的内容,也要递归地进行处理。困扰了好几个小时,要将字符串写入txt文档中,一条一条目录写入,不能覆盖上一条,如果覆盖了等于没有存储。最终查到,只需在outputStream = new FileOutputStream(file2,true)中加一个参数true即可,最终成功解决!pac...原创 2019-11-22 18:42:37 · 4423 阅读 · 0 评论 -
设计一个学生类Student,其属性有name(姓名)、age(年龄)和degree(学位)。 由类派生出本科生类Undergraduate和研究生类Graduate
Java设计一个学生类Student,其属性有name(姓名)、age(年龄)和degree(学位)。 由类派生出本科生类Undergraduate和研究生类Graduate, Undergraduate类增加属specialty(专业),研究生类增加属性direction(研究方向)。 每个类都有show()函数,用于新出属性信息。注意: (1)所有的输人均为英文,不含中文。(2)编写测试类Te...原创 2019-11-22 11:15:13 · 19368 阅读 · 5 评论 -
java递归输出n的阶乘
java递归输出n的阶乘package pack2;import java.util.Scanner;public class A1 { public static long cal1(int i){ if (i == 1) return 1; else return cal1(i-1) * i; ...原创 2019-11-22 10:26:51 · 484 阅读 · 0 评论 -
java判断超级递增序列
java判断超级递增序列package pack1;//P41 10 判断超级递增序列import java.util.Scanner;public class S03 { public static void main(String[] args) { // TODO Auto-generated method stub int[]a=new int[100];int sum=0...原创 2019-11-22 10:23:16 · 610 阅读 · 0 评论 -
java实现数组逆序输出
java实现数组逆序输出//P41 9 数组逆序输出package pack1;//逆序输出数组(2,遇到0 break)import java.util.Scanner;public class S02 { public static void main(String[] args){ int[]a=new int[30];int sum=0;int aa; S...原创 2019-11-22 10:21:36 · 7962 阅读 · 0 评论 -
java求大整数阶乘结果最后一个非零数
java求大整数阶乘结果最后一个非零数//P41 7 求阶乘结果最后一个非零数 package pack1;import java.math.BigInteger;import java.util.Scanner;public class S01 { public static void main(String[] args) { BigInteger num = new B...原创 2019-11-22 10:16:30 · 346 阅读 · 0 评论 -
Java统计句子中不同单词的个数
Java统计句子中不同单词的个数//P41 11 统计句子中不同单词个数 package pack1;import java.util.HashSet;import java.util.Scanner;import java.util.Set;public class A1 { public static void main(String[] args) { ...原创 2019-11-22 10:03:51 · 1262 阅读 · 0 评论 -
复数运算创建一个复数类Complex,用来执行复数的算术运算,并编写一个程序来测试该类
创建一个复数类Complex,用来执行复数的算术运算,并编写一个程序来测试该类。(1)该类有两个成员变量,即实部realPart 和虚部imaginaryPart,均为实数类型。(2年一个构造函数,用来对类对象进行初始化。(3)定 义一个add成员函数,实现两个复雪的法。(4)定义一个sub成员函数,实现两个复数的减法。(5)定 义一个print 成员函数,丰幕上打印当前复数。package p...原创 2019-11-15 17:41:01 · 9462 阅读 · 0 评论 -
java实现创建一个大整数类HugeInteger实现大整数的各类运算
创建一个大整数类HugeInteger实现大整数的各类运算程序文件名:HugeInteger.javapackage pack2;import java.math.BigInteger;import java.util.Scanner;public class HugeInteger { public static void main(String[] args) { Syste...原创 2019-11-15 17:34:23 · 1931 阅读 · 1 评论 -
JAVA实现创建一个日期类Date,其功能包括: 能够以不同的格式输出日期
JAVA实现创建一个日期类Date,其功能包括:(1)能够以不同的格式输出日期,例如,MM/DD/YYYYJune 14, 20142015年3月6日(2)定义3个重载的构造函数,在创建Date对象时,可用以上3种格式进行初始化提示: (1)本题需要用到成员函数的重载。(2)若要 比较两个String字符串是否格可用s1. equals(s2),结果为true 或false.packa...原创 2019-11-15 17:10:37 · 4992 阅读 · 0 评论 -
Java中this关键字
Java中this关键字当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。1、 使用this来区分当前对象。Java中为解决变量的命名冲突和不确定性问题,引入...原创 2019-10-15 14:14:57 · 144 阅读 · 0 评论