随意菱形以及String类型的学习
来源:互联网 发布:烬技能数据 编辑:程序博客网 时间:2024/05/15 00:31
今天学了String类型。 String.concat(other String)是把之前的句子接过来; String.toUpperCase()是改为大写String,toLowerCase()是改为小写;String.replace('old char''new char')是把老字符换为新字符;String.length();是输出字符串的字符长度;String.substring(int a int b)是输出第a-1到b-1个字符;
今天利用了Random类产生随机数来写了一个自己控制大小的菱形程序 在菱形的上半部分以及下半部分都需要明白自己到底想要做什么,然后在草稿纸上写出算法,怎么才能在规定的地方输出规定的字符,一开始我知识脑子去想怎么写这个程序,所以写不出,然后用上草稿纸,写了写函数,才明白怎么写程序,所以我吸取了经验,写程序也是要多动笔计算的。
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
int a;
a=scan.nextInt();
for(int l=1;l<=a;l++){
for(int n=1;n<=2*a-1;n++)
if(n>a-l&&n<a+l)
System.out.print("*");
else
System.out.print(" ");
System.out.println("");
}
for(int l=a+1;l<=2*a-1;l++){
for(int n=1;n<=2*a-1;n++)
if(n>l-a&&n<3*a-l)
System.out.print("*");
else
System.out.print(" ");
System.out.println("");
- 随意菱形以及String类型的学习
- c++ string转换为随意类型
- String限定类型的HashMap以及一个String工具类
- java中打印实心菱形以及空心菱形的方法
- 学习string类型的一点记录
- C++ wchar_t介绍以及和string类型的转换
- JAVA中的String 以及Interger 类型的总结
- C++ string::size_type 类型以及由此引发的思考
- Java中的基本类型与封装类型以及自动装箱、拆箱、String类型的解释
- String类型和Date类型的互转,以及其他类型
- Redis学习--String类型
- 随意大小的菱形打印c程序(Windows可运行),水平太差,无线for循环
- 对String值不可变的理解以及String类型的引用传递问题
- c#之枚举类型和int以及string类型的转换
- JAVA的数组 && 原始类型和引用类型以及String与int long相互转化 && String与byte[]相互转化
- JAVA关于date类型和string类型的转换以及获取date类型和Calenderle中年月日的方式
- 『C++ Primer学习笔记』Chapter 3——string对象、vector对象以及数组的配套类型,C风格字符串问题和处理区别
- 模板之string类型相加,以及指针
- 你了解爱的艺术吗?
- Linux操作总结,持续完善
- 类似论坛评论和回复(评论盖楼)-android
- C++笔面试总结
- UVA 1636 Headshot(概率)
- 随意菱形以及String类型的学习
- 像诗人一样睿智,像天才一样疯狂
- How to edit Sublime Text build settings?
- 正则表达式((常用判断)精心收集)
- this的一点见解
- java读写excel文件
- Core file 文件格式(Linux Coredump文件结构)
- 三个水桶(看了三遍,想了五遍!)
- 读书笔记:C++ primer 5th edition--chapter18.用于大型程序的工具