public class HelloWorld {
public static void main(String[] args) {
String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";
s1=s.toString();
int num = 0;
for (int i=0;i<s1.length;i++ )
{
if (s1[i]=='a' ) {
num++; }
}System.out.println("字符a出现的次数:" + num);}
}
public static void main(String[] args) {
String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";
s1=s.toString();
int num = 0;
for (int i=0;i<s1.length;i++ )
{
if (s1[i]=='a' ) {
num++; }
}System.out.println("字符a出现的次数:" + num);}
}
2016-05-01
http://www.imooc.com/opus/resource?opus_id=2933,
SingleCard类描述一张牌,
PockerCard类描述一组牌,
People类来描述人的ID,姓名,拥有的牌
首先创建牌,利用字符串数组进行映射,for循环建立
然后洗牌,随机交换两张牌的位置
发牌选择洗好的牌,按顺序将SingleCard实例添加到People类实例的集合List。
然后进行对People类实例的List进行排序,重写SingleCard的compareTo();
最后拼点,选取People实例的第一张牌,用SingleCard下的compareTo()方法比较,决出胜者
SingleCard类描述一张牌,
PockerCard类描述一组牌,
People类来描述人的ID,姓名,拥有的牌
首先创建牌,利用字符串数组进行映射,for循环建立
然后洗牌,随机交换两张牌的位置
发牌选择洗好的牌,按顺序将SingleCard实例添加到People类实例的集合List。
然后进行对People类实例的List进行排序,重写SingleCard的compareTo();
最后拼点,选取People实例的第一张牌,用SingleCard下的compareTo()方法比较,决出胜者
2016-05-01
为什么要用contains(),直接用get然后判断是否为空不是方便点吗。。。
2016-04-29
出现“Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 4, Size: 4”的同学是数组下标越界。其实是因为跟着老师把之前代码复制过来的时候,把其中一门重复的课程注释掉了,所以只有4门课程,下标最大只能是3,而在”离散数学,汇编语言“那段代码里,get了下标为4的coursesToSelect,把那段改成分别get(2),get(3)就行了————前面发错了,这个才是正确的
2016-04-28
出现“Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 4, Size: 4”的同学是数组下标越界。其实是因为跟着老师把之前代码复制过来的时候,把其中一门重复的课程注释掉了,所以只有4门课程,下标最大只能是3,而在”离散数学,汇编语言“那段代码里,get了下标为4的coursesToSelect,把那段改成分别get(3),get(4)就行了
2016-04-28