趣味简易编程
趣味简易编程,原来该专栏中的算法和程序原理文章已经转移到《C#编程实例》专栏中了,不便之处还望体谅。
number1killer
软件测试
展开
-
结构的声明和使用以及重写ToString()实例解析C#
///Date defaultDate = new Date ();通过Date的默认构造器(无参构造器)创建实例。///该实例的字段使用的是默认值,输出的是通过override过的ToString()方法转换过的字符串。///在调用无参构造器的时候,使用的是year字段的缺省值0,随后ToString()为其加上1900;...原创 2019-11-22 17:31:59 · 251 阅读 · 0 评论 -
Java换行输出的5种方式
///可以在格式化输出类型%n来指定输出一行,其效果等同于println///println()相当于printf(\n\n),即另起一行输出对应的参数后,再进行一次换行原创 2019-01-01 11:57:34 · 179248 阅读 · 1 评论 -
Java中printf %1.0f和printf%d的区别
由此可见,int型变量的最大值只能达到10位整数,而double类型的变量最大值可以达到16整数。原创 2018-12-31 12:18:04 · 1434 阅读 · 0 评论 -
Python编译器求余错误BUG
求余就是求余数的一种数学运算。也就是说,只要所得的商是整数,那么求余的结果也就为0了。但是,在某些特殊的情况下,编译器也是会出错的,一起来看看:而且有趣的是,每次计算错误的输出结果都是相同的——都是1.7763568394002505e-15 ...原创 2018-12-24 11:33:33 · 654 阅读 · 0 评论 -
Python输出自定义大小和组成字符的等腰三角形
之前在《用python和Java打印三角形和阶梯》一文中讲过如果用Java打印三角形;在《Java输出自定义高度的三角形》一文中讲过如何用Java输出自定义高度的三角形;那么现在来看看如何用python输出自定义大小和组成字符的等腰三角形:...原创 2018-11-20 16:11:13 · 3723 阅读 · 1 评论 -
Python输出自定义大小和组成字符的菱形
之前在《用python和Java打印三角形和阶梯》一文中讲过如果用Java打印三角形;在《Java输出自定义高度的三角形》一文中讲过如何用Java输出自定义高度的三角形;在《Python输出自定义大小和组成字符的等腰三角形》一文中讲过如何用python输出自定义大小和组成字符的等腰三角形;那么现在一起来看看如何用python来输出自定义大小和组成字符的菱形:...原创 2018-11-20 16:13:05 · 3767 阅读 · 0 评论 -
Java输出自定义高度的三角形
之前在《用python和Java打印三角形和阶梯》一文中讲过如果用Java打印三角形;现在来看看如何用Java输出自定义高度的三角形:原创 2018-11-19 17:41:13 · 946 阅读 · 0 评论 -
Java输出自定义构成字符串和自定义高度的三角形
之前在《用python和Java打印三角形和阶梯》一文中讲过如果用Java打印三角形;在《Java输出自定义高度的三角形》一文中讲过如何用Java输出自定义高度的三角形:那么现在来看看如何用Java输出自定义构成字符串和自定义高度的三角形:...原创 2018-11-19 17:43:26 · 573 阅读 · 0 评论 -
Java对浮点数和整数进行求余
在Java中如何对浮点数进行求余?其实很简单:原创 2018-11-15 11:31:47 · 3061 阅读 · 0 评论 -
Java用if语句进行简易、便捷的排序
我们知道可以用冒泡排序和二叉树排序来对数据进行排序。但是有些时候,要排序的数据本来就很少,而且都是相互独立的变量。那么,这个时候也许你会需要一个简单、便捷的排序方法:...原创 2018-11-15 11:28:59 · 1739 阅读 · 2 评论 -
Java中print、println、\n(换行符)、\t(制表符)解析
输出参数中使用制表符\t,输出的字符串长度不是8的整数倍则缺少几个字符就补充几个空白(空格)字符;若长度为8的倍数,则填充8个空白字符;此外如果相邻的输出参数之间字符串的长度差距大于8个字符的话就不适用\t了。相关导读:用python和Java打印乘法口诀(完美排序和排序方法解析)https://blog.csdn.net/number1killer/article/details...原创 2018-11-06 15:43:27 · 4414 阅读 · 0 评论 -
Java四维数组的四维度排序
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的四维维数组进行四维度排序呢?话不多说,直接上代码:原创 2018-09-14 12:04:29 · 3425 阅读 · 0 评论 -
Java三维数组的三维度排序
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的三维维数组进行排序呢?话不多说,直接上代码:原创 2018-09-13 18:19:28 · 2471 阅读 · 0 评论 -
Java不规则二维数组的双维度排序第2种方法
在Java中Arrays.sort()函数是不能对二维数组进行排序的。那么,我们应该怎么对Java中的二维数组进行排序呢?之前在《Java不规则二维数组的双维度排序》一文中已经讲过一种方法了,现在让我们一起来看看另一种方法。话不多说,直接上代码:...原创 2018-09-13 11:35:34 · 1498 阅读 · 0 评论 -
值类型变量中的数值类型与全局变量和局部变量
正解for循环运行步骤细节剖析(那些你所不知道的细节)https://blog.csdn.net/number1killer/article/details/78973866JAVA中For循环和输出语句的魔幻组合https://blog.csdn.net/number1killer/article/details/78965074用python打印三角形和阶梯https://...原创 2018-05-07 17:50:30 · 538 阅读 · 0 评论 -
Python线程指南(线程的:原理、管理、多线程、实例)
转载自博客园的AstralWind,http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素...转载 2018-02-23 15:33:01 · 2464 阅读 · 0 评论 -
面向对象的编程语言中的类和对象
面向对象程序设计的重点是“类”的设计,而不是对象的设计。在面向对象程序设计中,类是一个独立的单位,它有一个类名,其内部包括成员变量,用于描述对象的属性;还包括类的成员方法,用于描述对象的行为。一个对象由一组属性和一组对属性进行操作的方法构成。面向对象程序设计是将人们认识世界过程中普遍采用的“分类”思维方法应用到程序设计中,“类”提供了为应用程序操纵的实体进行建模的便利机制——将具有相同属性及相同行为的一组对象封装为类,也就是将方法和数据合并到自己的功能数据结构中。原创 2018-01-15 17:25:05 · 3173 阅读 · 0 评论 -
详解冒泡排序原理和过程C#
冒泡排序是一种常见的排序算法,但是有些人却只看表面,导致许多误解。误解一:冒泡排序每次排序都是直接将某个元素排到最终位置上,尤其是有些人对于其元素值交换次数是a.length-1次更是深信不疑。误解二:冒泡排序的排序过程和排序结果的顺序一样——升序就是从左到右,降序就是从右到左,并且是单方向的无间隔的。...原创 2018-01-11 12:04:53 · 772 阅读 · 0 评论 -
用python和Java打印三角形和阶梯
原创 2017-10-11 20:16:30 · 3153 阅读 · 0 评论 -
for循环运行步骤剖析C#
原创 2018-01-04 18:18:19 · 889 阅读 · 0 评论 -
For循环的“魔幻演绎”C#
原创 2018-01-03 20:24:41 · 966 阅读 · 0 评论 -
【Android 应用开发】GitHub 优秀的 Android 开源项目
原文地址为http://www.trinea.cn/Android/android-open-source-projects-view/,作者Trinea主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、Ta转载 2017-08-30 13:40:08 · 1270 阅读 · 0 评论 -
Python与Java的值类型转换(强制转换与隐式转换)
值类型变量的类型与作用https://blog.csdn.net/number1killer/article/details/80229122用python打印三角形和阶梯https://blog.csdn.net/number1killer/article/details/78207842...原创 2017-12-14 12:11:16 · 1423 阅读 · 13 评论 -
用python和Java打印乘法口诀(完美排序和排序方法解析)
原创 2017-10-12 11:40:05 · 732 阅读 · 0 评论 -
用python打印25种表情
原创 2017-10-11 12:29:06 · 3077 阅读 · 0 评论 -
JAVA打印乘法口诀(完美排序)
原创 2017-09-27 16:42:03 · 861 阅读 · 0 评论 -
用for循环解简易方程
原创 2017-09-23 22:31:52 · 1834 阅读 · 0 评论 -
用单个for循环同时循环多个变量解多元方程
输出j=62 o=8488 p=1287+++++++++++(8488+=(1287+=(+16+62))=9853原创 2017-09-26 10:02:37 · 3511 阅读 · 0 评论 -
解答,修正(JAVA+=运算程序诡异事件 )
由于变量j在循环主体中的两个输出语句同样“有效”(即具有相同的作用域),所以自然也就“坚守职责”(值是可变的)。相关导读:JAVA中For循环和输出语句的魔幻组合https://blog.csdn.net/number1killer/article/details/78965074...原创 2017-09-26 17:03:22 · 710 阅读 · 0 评论 -
JAVA+=运算程序诡异事件
原创 2017-09-23 15:43:39 · 512 阅读 · 0 评论