以下为我在学习中的一些笔记
常用Dos命令
Windows+R输入cmd打开命令提示符窗口
1、dir :查看当前路径下的内容
2、cd :cd+文件夹名称进入指定文件夹
3、cd\目录名1\目录名2 :进入多级文件夹
4、cd.. :回退到上一级目录
5、cd\ : 回退到盘符目录
6、cls :清屏
7、exit :退出命令提示符
String常用函数
.equals() 判断字符串内容是否相等;
.compareTo() 判断两个字符串是否相同(Unicode编码)1大,0相等,-1小
.length() 获得长度
.charAt(index) 返回在index上的单个字符
.substring(n) 得到从n位置到末尾的全部内容
.substring(b,e) 得到从b位置到e之前的的内容
.indexOf(c)得到c字符所在的位置-1表示不存在
.indexOf(c,n)从n号位置开始寻找c字符
.indexOf(t)找到字符串t所在的位置
从右边开始找:
.indexOf(c)
.indexOf(c,n)
.indexOf(t)
不会改变原本的字符串;会返回一个新的字符串
.replace(c1,c2)把字符串中所有的c1换成c2
.toLowerCase()把字符串的所有字符改成小写
.toUpperCase()把字符串的所有字符改成大写
ArrayList常用函数
public ArrayList( ) 创建空集合
public boolean add(E e)将指定元素追加到此集合末尾
public void add (int index ,E element)将指定的集合插入指定的元素
public boolean remove(Opjector)删除指定的元素,返回删除是否成功
public E remove(int indext) 删除指定索引处的元素,返回被删除的元素
public E set(int indext,E element) 修改指定索引处的元素
public E get(int index)返回指定索引处的元素
public int size()返回集合中的元素个数
.toArray(arr) 把容器里的元素赋给一个数组
HashMap初试篇
package coins;
import java.util.HashMap;
import java.util.Scanner;
public class Coin{
private HashMap<Integer,String> coinname = new HashMap<Integer,String>();
public Coin(){
coinname.put(1,"penny");
coinname.put(10,"dime");
coinname.put(25,"quarter");
coinname.put(50,"half-dollar");
}
public String getName(int amount){
if(coinname.containKey(amount))
return coiname.get(amount);
else
return "NOT FOUND";
}
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int amount = in.nextLint();
Coin coin = new Coin();
String name = coin.getName(amount);
System.out.println(name);
}
} |
|