黑马程序员技术交流社区
标题:
明天考io基础了
[打印本页]
作者:
fuleigang
时间:
2017-3-29 00:02
标题:
明天考io基础了
明天考io流,考完发题,答案
作者:
leijia
时间:
2017-3-29 00:21
等你明天发题!
作者:
若梦蓝山悠长
时间:
2017-3-29 07:29
大哥靠你了
作者:
小麦芽
时间:
2017-3-29 10:26
晕死!还发题目,这样都行
作者:
夜影鬼手
时间:
2017-3-29 11:40
坐等等你发题
作者:
土豪金
时间:
2017-3-29 12:44
坐等发题
作者:
風中雨来
时间:
2017-3-29 15:13
坐等发题
作者:
fuleigang
时间:
2017-3-29 15:56
1.设计一个方法,传入一个int类型数组,输出这个数组中只出现一次的数字,
* 若没有符合条件的数字则输出“没有符合条件的数字”。(8分)
PS:在main方法中调用该方法进行测试
作者:
fuleigang
时间:
2017-3-29 15:57
public class Demo {
public static void main(String[] args) {
int[] arr={2,2,3,3};
fun_1(arr);
}
public static void fun_1(int[] arr){
List<Integer>list =new ArrayList<>();
HashMap<Integer, Integer>map=new HashMap<>();
for(Integer in :list){
if(map.containsKey(in)){
map.put(in, map.get(in)+1);
}else{
map.put(in, 1);
}
}
//标识位置
boolean flag = false;
for(Integer s:map.keySet()){
Integer value=map.get(s);
if(value==1){
flag=true;
System.out.println(s);
}
}
if(!flag){
System.out.println("没有符合条件的数字");
}
}
}
作者:
fuleigang
时间:
2017-3-29 16:04
/*
* 2.提示用户输入任意文件(文件夹)路径,判断该文件(文件夹)是否存在,
* 完成以下要求(10分)
a.如果该文件(文件夹)存在,则判断是文件夹还是文件
1)如果是文件夹,提示用户输入新名称,以新名称重命名该文件夹
2)如果是文件,那么在控制台输出该文件的扩展名
b.如果该文件(文件夹)不存在,则提示"该文件(文件夹)不存在"
示例:
*/
作者:
fuleigang
时间:
2017-3-29 16:05
public abstract class Demo {
public static void main(String[] args) {
System.out.println("输入任意文件(文件夹)路径");
Scanner sc =new Scanner(System.in);
File file =new File(sc.next());
fun_1(file);
}
public static void fun_1(File file){
//如果该文件(文件夹)存在,则判断是文件夹还是文件
if(file.exists()){
// /如果是文件夹,提示用户输入新名称,以新名称重命名该文件夹
if(file.isDirectory()){
System.out.println("请输入文件夹新名称");
Scanner sc =new Scanner(System.in);
String s = sc.next();
file.renameTo(new File(s));
}else{
//如果是文件,那么在控制台输出该文件的扩展名
String s =file.getName();
// String s2=s.substring(s.lastIndexOf(".")+1);
String[] s1 = s.split("\\.");
String s2 = s1[s1.length-1];
System.out.println("扩展名为"+s2);
}
//如果该文件(文件夹)不存在,则提示"该文件(文件夹)不存在"
}else{
System.out.println("该文件(文件夹)不存在");
}
}
}
作者:
fuleigang
时间:
2017-3-29 16:10
/*
* 创建一个List集合,集合中元素有{我爱黑马, 黑马爱我}。
* 遍历集合,将集合中每个元素反转后利用IO流写入到test.txt文件中(12分)
* 示例:马黑爱我
* 我爱马黑
*/
作者:
fuleigang
时间:
2017-3-29 16:13
public class Demo {
public static void main(String[] args) throws IOException {
List<String>list =new ArrayList<>();
list.add("我爱黑马");
list.add("黑马爱我");
FileWriter fw = new FileWriter("D:\\test.txt");
//集合中每个元素反转
for (int i = 0; i < list.size(); i++) {
// StringBuffer sbf =new StringBuffer();
// sbf.append(list.get(i));
// sbf.reverse();
String s=new StringBuffer(list.get(i)).reverse().toString();
fw.write(s+"\r\n");
fw.flush();
}
fw.close();
}
}
作者:
fuleigang
时间:
2017-3-29 16:13
坑太多了,以为考IO.结果全是考API和集合
作者:
785026612
时间:
2017-3-29 17:12
这个是怎么考试的,机考吗,可以查API吗,手写表示炸了
作者:
fuleigang
时间:
2017-3-31 06:22
机试,不准查api
作者:
newu
时间:
2017-3-31 10:18
/*,强烈支持楼主ing……
作者:
黑马59期学员
时间:
2017-3-31 14:08
这个点估计考完了吧
作者:
滑稽
时间:
2017-3-31 14:16
楼主是黑马就业班的吗?
作者:
若梦蓝山悠长
时间:
2017-4-2 15:22
就两个?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2