Java语言程序设计(基础篇)(原书第10版) 练习题答案 第6章
inclone:
第22题如果这种思路是不是也可以,不过楼主代更清晰简单[code=java]
package lianxi;
import java.util.*;
public class Ex6_24 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
String str=input.next();
String a=input.next();
System.out.println(count(str,a.charAt(0)));
}
public static int count(String str,char a) {
int count=0;
int index=0;
for(int i=str.indexOf(a);i=0) {
count++;
}
if(index==str.lastIndexOf(a))
break;
}
return count;
}
}
[/code]
Java语言程序设计(基础篇)(原书第10版) 练习题答案 第7章
inclone:
7-13的逻辑是不是有些问题,如果比到第三个数字相同,但是重置成第1个数字,是不是就错了
Java语言程序设计(基础篇)(原书第10版) 练习题答案 第7章
inclone:
我是不是想复杂了
[code=java]
public static void main(String[] args) {
// TODO Auto-generated method stub
double[] list=getArray();
System.out.println(Arrays.toString(list));
System.out.print("最小值下标:"+indexOfSmallNumber(list));
}
public static int indexOfSmallNumber(double[] array) {
int index=0;
double[] list=new double[array.length];
System.arraycopy(array, 0, list, 0, array.length);
Arrays.parallelSort(list);
System.out.println(Arrays.toString(list));
double min=list[0];
for(int i=0;i |