- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 java将字符串转化成人民币读法的方法
这个问题来自《疯狂java》第四章的习题5,问题很简洁,但实现起来不是那么简单,还是需要费点劲,基本想法是先去掉小数部分,小数部分保留两位(角分),整数部分转化为字符串方便截取其中的各个位数,然后根据各个位数的读法规则来得到人民币读法字符串。代码如下:package com.company;public class p4_5 { public static void main(Str...
2020-01-24 16:36:37 805
原创 java实现按字节截取字符串
《疯狂java》第四章的习题4,要求按字节来截取字符串,一个英文字符(数字应该也算)为1字节,一个中文字符为2字节。这里需要区分中文字符和英文字符,简单的想法是先将字符串转化为字符数组,通过字符的大小比较就可以区分,代码如下:package com.company;import javax.xml.stream.events.Characters;public class str_4_4 {...
2020-01-24 14:32:48 557
原创 java打印近似圆
这是《疯狂Java》书中的一道习题,原题提示要用到Math类,但我发现可以不用Math类实现,代码如下:package com.company;import java.util.Scanner;public class circle { public static void main(String[] args){ System.out.println("输入半径...
2020-01-24 12:41:15 342
原创 PyQt5的QScrollArea组件的用法
PyQt5的QScrollArea组件为一种控件容器,它的的作用是可以容纳更多的组件,如果组件过多会出现滚动条,滚动条会根据容器的大小与内部组件的大小变化。使用方法可以参考如下实例import sysfrom PyQt5.QtWidgets import *class test(QWidget): def __init__(self): super().__init...
2020-01-23 21:05:28 8517
原创 C++ primer 7.2 练习
//question 7_16//说明符的位置和出现的次数没有严格限定,构造函数和部分成员函数跟在public之后,而数据成员和实现部分的函数则跟在private 之后。//7.17 struct 和class 的区别在于默认的访问权限,struct —则定义在第一个访问说明符之前的成员是public的,而class----是private的//7.18 封装在于将类的接口和实现分离,封装...
2020-01-10 16:46:29 201
原创 C++primer 7.1部分习题(一)
7.1.1头文件 Sd.h#pragma once#ifndef SD_H_INCLUDED#define SD_H_INCLUDED#include<iostream>#include<string>class Sd { friend std::istream& operator>>(std::istream&, Sd&am...
2020-01-09 22:06:05 189
原创 用PyQt5写了个音乐播放器
首先先展示一下界面(不美观但好用)除了不能看歌词功能该有的都有,作为本地播放器还挺好用的,界面是用PyQt5做的。下面是源代码:import sys,json,os,psutil,tinytag,numpy # time,from PyQt5.QtWidgets import *from PyQt5.QtCore import Qt,QStringListModel,QSize,QTime...
2020-01-08 21:12:04 3270
原创 python用json来读写列表元组字典
import jsona={'asdf':'sss','ss':2344,'112':123123}b=[1,2,3,3,2,12,2,1]c=(1,2,3,12,23)d={n:n for n in range(10)}af=json.dumps(a)print(af)#json 读写数据with open('json.json','w') as f: json.dump...
2020-01-06 16:56:00 874
C_10_1_10.zip
2020-05-07
music_gui.exe
2019-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人