
算法技巧
1
我很好请走开谢谢
这个作者很懒,什么都没留下…
展开
-
字符串数字相加
比如输入21345,求出2+1+3+4+5 方法一: Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); //先把这个整数转换成字符串 String string = String.valueOf(n); int a = 0; int sum = 0; for (int i = 0; i < string.length(); i++) { //截取每个字符串的一位数然后转乘整型,进行相加 a =原创 2020-09-11 08:20:41 · 2627 阅读 · 0 评论 -
List 常用方法 【干货】
List接口常用方法: 1、add(Object element): 向列表的尾部添加指定的元素。 2、size(): 返回列表中的元素个数。 3、get(int index): 返回列表中指定位置的元素,index从0开始。 4、add(int index, Object element): 在列表的指定位置插入指定元素。 5、set(int i, Object element): 将索引i位置...原创 2020-03-17 16:58:24 · 6975 阅读 · 0 评论 -
【Java】Linkedlist使用总结
添加 add(): ----> 1. add(E e) : 直接在’末尾’处添加元素 ----> 2. add(int index,E element) : 在’指定索引处添’加元素 ----> 3. addAll(Collections<? extends E> c) : 在’末尾’处添加一个collection集合 ----> 4. addAll(int ...原创 2020-03-15 19:42:10 · 228 阅读 · 0 评论 -
【蓝桥杯】【Java】天平称重(巧用进制)
一个十分巧妙的思路。原创 2020-02-24 18:23:11 · 597 阅读 · 2 评论 -
【算法技巧】如何保留两位小数
文章非原创,底部有原文链接,只为日后学习方便。 import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class Format { double f = 111231.5585; public void...原创 2020-02-23 16:35:40 · 1560 阅读 · 0 评论 -
【巧妙方法】判断一个数字中是否含有0-9的其中一个数字
做题的时候可能会遇到需要判断 比如2193中是否含有7这个数字的要求。 办法有很多,记录一种自己认为简单的方法: 先把这个数字转变为字符串形式, String.valueOf(2017) 用string的indexOf函数,计算字符“7”的下标, 如果下标是-1,则说明不存在; 如果下标不等于-1,则说明找到了。 /** * 先把这个数字转变为字符串形式, * 用string的index...原创 2020-02-04 16:44:22 · 3536 阅读 · 0 评论