![](https://img-blog.csdnimg.cn/direct/852726afc5b24ded9aae5fd5b6f31399.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java入门
日常工作的Java经验分享
枫 叶@
这个作者很懒,什么都没留下…
展开
-
java中的byte类型进行运算的问题。
代码片段:原因:java中凡是byte、short、char数据类型的数据在运算的时候都会转换成int类型的数据再运算,此处两个int类型的数值相加,结果赋给byte类型,肯定会报错。解决的办法有两种,我先说第一种,强转再介绍第二种方法之前,我先说个知识点:1.如果进行运算的是两个变量,此时先会根据情况对类型进行提升,然后再进行运算赋值(如上述原创 2017-07-22 16:15:19 · 2607 阅读 · 0 评论 -
使用java完成DES加密
java代码示例:/* * key : 密钥Key,key的长度必须大于等于 3*8 = 24 位哈 * iv : 初始化向量,增强随机性,长度一般为8的倍数位 * str : 需要加解密的字符串 * cipherType : 实例化Cipher对象类型, "DESede/CBC/PKCS5Padding" 加密算法名称/分组加密模式/分...原创 2020-01-15 13:55:04 · 296 阅读 · 1 评论 -
使用Java为pdf、word和excel添加水印
import com.lowagie.text.Element;import com.lowagie.text.Rectangle;import com.lowagie.text.pdf.*;import org.apache.commons.io.FileUtils;import org.apache.poi.POIXMLDocumentPart;import org.apache.poi.openxml4j.opc.PackagePartName;import org.apache.poi.原创 2020-09-22 09:43:25 · 2644 阅读 · 3 评论