Java8Stream流问题,求指导!! 5C

//想要获得城市总数

        Map<String, Long> countryToLocaleCouunts = locales.collect(groupingBy(Locale::getCountry,counting()));
        System.out.println("countryToLocaleCouunts : "+countryToLocaleCouunts);

        Map<String,Set<Locale>> countryToLocaleSet = locales.collect(groupingBy(Locale::getCountry,toSet()));
        System.out.println("countryToLocaleSet : "+countryToLocaleSet);

使用eclipse写这段代码时,在counting()方法和toSet()方法下红线报错,也看了JDK是1.8的,除了JDK,还有什么情况可能产生这样的问题?是写错了吗?

4个回答

个人觉得还是根据错误提示信息来具体解决问题吧。其实你可以代码再贴出来的多一些。或者将你的代码截个图啥的放到上面。还望采纳。![

Burgess_Lee
Burgess_Lee 回复zxyy2627:目测看,方法没有,另外查了下文档,你可以参考看下。截图如下所示。
11 个月之前 回复
zxyy2627
Lucky丶钉钉 图片上传了,麻烦看看,谢谢
11 个月之前 回复

图片说明

Collectors.toSet()。你都没有使用import引入这个方法,你就想直接用别人的东西怎么用?要么就用静态方法导入toSet方法,要么就Collectors.toSet()这样使用,counting方法也是一样的,道理。自己好好观察思考吧!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java8Stream流使用方式
最后在研究stream流如何使用,请问下下面这个for循环如何 用stream流的方式实现rn```rnpublic void demo()rn Map dataMap = new HashMap<>();rn String key[] = "1","2","3";rn String value[] = "value1","value2","value3";rn for (int i =0;i
java流的问题,求高手指导
需求:接收用户的输入,写入文本文件、读取文本文件并显示。rn题目要求的结果是:rn[img=https://img-bbs.csdn.net/upload/201311/19/1384860130_225270.png][/img]rnrnrn为什么我的输出的格式和输入时的不一样了,怎么才能让输出的格式和输入一样?rn我的输出结果是:rn[img=https://img-bbs.csdn.net/upload/201311/19/1384860150_757345.png][/img]rnrn我写的程序代码如下:rn求高手指导,rn[code=java]rnimport java.io.BufferedReader;rnimport java.io.BufferedWriter;rnimport java.io.File;rnimport java.io.FileReader;rnimport java.io.FileWriter;rnimport java.io.IOException;rnimport java.util.Scanner;rnrnpublic class Test1 rn public static void main(String [] args) throws IOExceptionrn File f = new File("c:\\MyDoc","test.txt");rn if(f.exists())rn System.out.println("文件已存在。覆盖内容"); rn elsern System.out.println("文件不存在,创建新文件");rn rn FileWriter fos = new FileWriter(f);rn BufferedWriter bos = new BufferedWriter(fos);rn Scanner input = new Scanner(System.in);rn System.out.println("请输入文本内容,输入end结束输入:");rn rn System.out.println("==========================");rn boolean flag = true;rn dorn String line = input.next();rn if(line.equals("end"))rn flag = true;rn elsern bos.write(line);rn bos.flush();rn bos.newLine();rn flag = false;rn rn rn while(!flag);rn rn System.out.println("输出文件内容:");rn System.out.println("==========================");rn rn FileReader fr = new FileReader("c:/MyDoc/test.txt");rn BufferedReader br = new BufferedReader(fr);rn String line1 ;rn while((line1 = br.readLine())!= null)rn System.out.println(line1); rn rn rn rn rn rnrnrn[/code]
java IO流文件夹遍历!求指导
题目:键盘录入文件夹路径,把文件夹及其文件夹中的文件名字都打印到info.txt中,哪里错误了,给看看,谢谢!rnrnrn[code=java]rnpackage com.baidu;rnrnimport java.io.File;rnimport java.io.FileOutputStream;rnimport java.io.IOException;rnimport java.util.Scanner;rnrnpublic class Test03 rn public static void main(String[] args) throws IOException rn File file=getDir();rn getFileName(file);rn rnrn private static void getFileName(File file) throws IOException rn File[] subFiles = file.listFiles();rn FileOutputStream fos=new FileOutputStream("info.txt");rn for (File subFile : subFiles) rn fos.write(subFile.getName().getBytes());rn fos.write("\r\n".getBytes());rn fos.flush();rn if(subFile.isDirectory())rn getFileName(subFile);rn rn rn fos.close();rn rnrn private static File getDir() rn Scanner sc=new Scanner(System.in);rn System.out.println("请输入文件夹路径:");rn while(true)rn String line = sc.nextLine();rn File file =new File(line);rn if(!file.exists())rn System.out.println("文件夹不存在,请重新输入!");rn else if(file.isFile())rn System.out.println("输入的是文件路径,请重新输入!");rn elsern sc.close();rn return file;rn rn rn rnrnrn[/code]rnrn谁给看看
新手求指导,关于线程和流
创建一个线程,监视某个目录,一旦目录里出现新的文件,就将文件转移到指定的目录里去。rnrn求方法,求代码,谢谢了
求指导啊求指导
本人10-毕业到现在一直上海一家印度软件外包公司工作。项目用WCF+silverlight+asp.net+sqlserver.以维护为主,偶尔会有些enhancement或者CR。干了一年多了,想跳槽。除了看些.net基础知识,准备面试的东西之外,觉得不能单纯为了准备面试而学习,不能太浮躁。还是要静下心来多学点东西。想学的太多,不知道应该先学哪样对短期发展比较有利。不考虑长期,因为长期的话我是都会学的。rn 1..net底层,很多人跟我推荐<>这本书,我也一直想看看,因为微软的东西都是封装好了的。很多东西知道怎呢么用,但是不知道什么原理。学一下对理解.net框架应该灰常有帮助。rn 2.silverlight,,因为项目时用prism框架弄好的,还没弄过silverlight,就直接在prism框架下做,而且以维护改bug为主。所以做了一年了,连很多silverlight基础的东西还不知道。感觉灰常丢人,所以应该好好从最基本的学一学。rn 3.数据结构,大学时没好好学习,就觉得.net都弄好了,何必弄那么麻烦,现在后悔了,终于发现数据结构不好,很多东西学起来都比别人慢。。rn 希望前辈不吝赐教,不要打击我,谢谢:)
求指导,笨鸟求指导
import java.util.Scanner;rnrnrnpublic class enum1 rnrn /**rn * @param argsrn */rn public static void main(String[] args) rn rn Scanner kbd=new Scanner(System.in);rn int n=kbd.nextInt();rn int[] A=new int[n];rn enum1.print_permutation(n, A, 0);rn rn static void print_permutation(int n,int[] A,int cur)rn int i,j;rn if(cur==n)rn for(int k=0;k
玩转Java8Stream(三、Collectors收集器)
文章目录API 使用数据收集聚合归约前后处理总结 简书 之前的文章中也提到了,Stream 的核心在于Collectors,即对处理后的数据进行收集。Collectors 提供了非常多且强大的API,可以将最终的数据收集成List、Set、Map,甚至是更复杂的结构(这三者的嵌套组合)。 Collectors 提供了很多API,很多都是一些函数的重载,这里我个人将其分为三大类,如下: 数据收...
java8Stream实现多聚合
package com.kexin.aggregate; import java.util.*; import java.util.function.BiConsumer; import java.util.function.BinaryOperator; import java.util.function.Function; import java.util.function.Supplier...
perl问题 求指导
题目大概的意思是这样的--已知要处理数据当中一列的部分数值(或者是单词),根据这些已知的数值(单词)输出要处理数据的所有与已知数值相同的所有行,最好是能有perl语言的编程 本人是个初学者 能看懂但是还不大会编写 谢谢
代码问题求指导
目的是随机生成ascii字符, 先写到文件里再从文件里读出来,但是读的时候有问题,rnfscanf那一句出了什么错呢。。rnrn#include rn#include rn#include rn#include rnrn#define MAX 15 rn#define LENGTH 10 rnrn#define TEXT_FILE_NAME "text.txt"rnrnint main()rnrn srand(time(0));rn int i, k;rn char str[MAX];rn int length;rnrn FILE * fpText; rnrn fpText = fopen(TEXT_FILE_NAME, "w"); rn if (fpText == NULL)rn rn printf("Can't open %s\n", TEXT_FILE_NAME);rn exit(EXIT_FAILURE);rn rnrn for(i = 0; i < LENGTH; i++)rn rn k = rand() % 128;rnrn fprintf(fpText, "%c", k ); rn printf("%c ", k);rn printf("%d \n", k);rn rn printf("\n");rnrn fscanf(fpText, "%s", str); rn length = strlen(str);rnrn for (i = 0; i < length; i++)rn rn printf("%d ", str[i]);rn rnrn return 0;rnrn
for循环问题求指导
我有如下代码:rn[code=csharp]rnprivate void Databind()rn rn DataTable Product = ProductNamebll.Product_GetRows();//获得产品名称表rn rn for (i = 0; i < Product.Rows.Count; i++)rn rn Pname = Product.Rows[i]["ID"].ToString();rn DataTable indt = InventoryIndal.GetRowByPro(Pname);rn temp1 += Convert.ToDecimal(indt.Rows[i]["Qty"]);rn rn rn[/code]rn运行时页面错误提示:在位置1处没有任何行,我通过手动执行SQL存储过程GetRowByPro:select * from [T_InventoryIn] where [ProductName] = 1,却可以得到如下这个表:rn[img=https://img-bbs.csdn.net/upload/201611/24/1479954936_879036.png][/img]rn为什么页面会提示没有任何行呢?这是什么原因?是不是我的循环用错了?应该用for还是foreach?
简单问题求指导
要求:编写一个程序,提示用户输入两个数字,将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获TypeError异常,并打印一条友好的错误消息,输入'q'结束程序。rn我是这么写的:rn[size=14px]print("Please give me two numbers.")rnprint("(Enter 'q' to quit.)")rnrnwhile True:rn first_number = input("\nFirst number: ")rn if first_number == 'q':rn breakrn second_number = input("Second number: ")rn if second_number == 'q':rn breakrn try:rn sum = float(first_number) + float(second_number)rn except [color=#FF0000]ValueError[/color] as e:rn print(e)rn else:rn print("sum is " + str(sum))rn[/size]rn[b]我的问题:rn1、这个程序能捕捉ValueError异常,换成TypeErrory就捕捉不了,怎么办?rn2、如果第一个数字就输入的是字母,应该就捕捉异常,要求重新输入了,而我写的代码却还能允许继续输入第二个数字,怎么办?[/b][size=14px][/size]rn
hibernate问题!~求指导
public Class Teacher{ .. private Set  students ; } 我获取到一个老师对象想通过hibernate的导航获取到该老师下所有的男学生! Teacher t1 = TeacherService.getTeacher(id); List students = t1.getStudents();  //获取到所有的学生了,能加条件吗,用
日期格式问题, 求指导 .
字段格式是这样:[img=https://img-bbs.csdn.net/upload/201504/14/1428983003_827663.png][/img]rn 月份排在天后面了. 想改成yyyy/mm/dd格式 . 有些值还没到天 . 可以直接替换吗,还是需要建个新字段来取值 .
最近点对问题求指导
小白初学C++和算法 遇到最近点对问题,但输出的最近距离一直是初始化的0,并没有按本意输出,求指导,以下是代码rn#includern#includern#includern#includernrnusing namespace std;rnrnconst int Max=10000;rnrnstruct Pointrnrn float x,y;rn;rnPoint p[Max];rnint a[Max];rnrnfloat Dis(int i,int j)rnrn return sqrt((p[i].x-p[j].x)*(p[i].x-p[j].x)+(p[i].y-p[j].y)*(p[i].y-p[j].y));rnrnrnint compP(const Point &a,const Point &b)rnrn if(a.x>n;rn for(i=0;i>p[i].x;rn cin>>p[i].y;rn rn sort(p,p+n,compP);rn printf("%f\n",getClose(0,(n-1)));rn return 0;rnrnrn/*rn6rn2 3rn12 30rn40 50rn5 1rn12 10rn3 4rn*/rn最后是测试用的数据
求指导线程问题
有个任务 不定时的产生一些数据,需要一个线程去处理,现在我考虑2种方式:rn1.使用一个一直在运行的线程,有任务时候处理数据(线程利用一个全局队列判断是否有数据需要处理),没数据的时候执行sleep。rn2.当有任务的时候,先判断该线程是否在运行,如果没运行就创建一个并开始运行;这样当一直没有任务的时候,该线程就不会运行。rnrn请问这2种方式那种比较好,还有没有更好的方法,谢谢大家了....
sqlserver 问题求指导
proj_sid plan_version_sid registerdatern9D82766E-67BB-460D-B2AB-29C1350B9F60 1 2015-12-7rn9D82766E-67BB-460D-B2AB-29C1350B9F60 2 2015-12-4rn9D82766E-67BB-460D-B2AB-29C1350B9F60 3 2015-12-1rn114A8783-BCA2-4A58-8814-C2A977BF9E6F 11 2015-08-04rn114A8783-BCA2-4A58-8814-C2A977BF9E6F 21 2015-08-05rnrn想用视图取出,project_sid 唯一 ,录入日期最小的记录,应该怎么取,求各位大神指导。rn取出来的效果为:rnproj_sid plan_version_sid registerdatern9D82766E-67BB-460D-B2AB-29C1350B9F60 3 2015-12-1rn114A8783-BCA2-4A58-8814-C2A977BF9E6F 11 2015-08-04rn
简单问题,求指导
admin A 和 admin B 同时在页面里操作一个表。rn如果2人同时修改表,我希望先的一方修改后,阻止后的一方修改,并要求重载页面。rnrnMysql 5.x innoDB rnrnrn
perl问题求指导
条件只有两个文件第一列是相同的。要求合并两个文件,把一个文件的数值写到另外一个文件的后面。
求指导vc++6.0问题
void some_function()//函数不返回值rnrn double d=2.2;//初始化浮点数 rn int i=7;rn d=d+i;rn i=d*i;rnrn编译有错
一点问题 ,求指导 !!
#include "stdafx.h"rnfloat*search(float(*p)[4])rnrn int i;rn float*pt;rn pt=*(p+1);rn for(i=0;i<4;i++)rn rn if(*(*p+i)<60)rn pt=*p;rn rnreturn(pt);rnrnrnint _tmain(int argc, _TCHAR* argv[])rnrn float score[][4]=60,75,82,91,75,81,91,90,51,65,78,84,65,72,78,72;rn float*p;rn int i,j;rn for(i=0;i<4;i++)rn rn p=search(score+i);rn if(p==*(score+i))rn printf("The student NO.%d list:",i+1);rn for(j=0;j<4;j++)rn printf("%5.1f",*p);rn rn rn getch();rnrnrn return 0;rnrn+++++++++++++++++++++++++++++rn error C3861: “getch”: 找不到标识符rn========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========如何解决 ,求大神指点
jquery代码的问题,求指导
![图片说明](https://img-ask.csdn.net/upload/201605/16/1463403716_818137.png)nn同图片一样 n比如说提取提起后面的下拉款是七天 n完了输入金额(10000) 不选择上浮(可选可不选) 相差天数= 用提取日期-存入日期也就是n2016-5-31 - 2016-5-16 = 15天 (提取日期不可小于存入日期) n下面图片的出了 7天的利息是 2.14 因为相差天数 是15天 也就是 2个七天 一个一天 n所以我想得到的是 2个七天的利息 和一个 活期的利息 的总额 nnn下面是我的代码 求大神看看那写错了
SQL问题求指导
[img=https://img-bbs.csdn.net/upload/201404/03/1396491901_95533.jpg][/img]rn我想实现如图的功能,每次插入数据都能计算并存放到相对的位置,该怎么写。听朋友说可以用触发器,但我对SQL不熟练,只会一些简单的查询,求高手帮忙实现,谢谢!!![img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
wm6.1-usb1.1-webCamera问题求指导。。。
在s3c6410板子上 windows mobile 6.1系统上开发usb摄像头,但是发现在usb传送数据的时候,获取传送状态是USB_NOT_COMPLETE_ERROR,根本没有获取到什么数据。rn有对uvc比较熟悉的吗,或者有中星微的同学或同事的,给介绍认识认识白,交流一下,谢谢。。。。
字符串替换*问题。求指导
我想通过 textbox 让用户输入一段手机号,然后string 一个变量,获取这段手机号。并且录入数据库。我就想知道。怎么获取这个box的值之后。把他的中间四位变成* 如 18888888888 变成188****8888 这样,然后赋值给string的变量,求大神
触发器问题,求指导
create or replace trigger Bill_trigrnafter insert or update on billrnfor each rowrndeclare rnv_bid bill.bid%type;rnv_food_id bill.food_id%type;rnv_quantity bill.quantity%type;rnv_food_price food.food_price%type;rnPRAGMA AUTONOMOUS_TRANSACTION;rnsbid NUMBER;rncursor bill_cur is select bill.bid,bill.food_id,quantity,food_price from bill,foodrnwhere food.food_id=bill.food_id;rnbeginrnopen bill_cur;rnfetch bill_cur into v_bid,v_food_id,v_quantity,v_food_price;rnlooprn exit when bill_cur%notfound;rn select count(bid) into sbid from pay where bid=v_bid; rnif sbid=0 thenrninsert into pay values(pay_sequence.nextval,v_bid,v_quantity*v_food_price,'未付');rnelsernupdate pay set money=v_quantity*v_food_price;rnend if;rnfetch bill_cur into v_bid,v_food_id,v_quantity,v_food_price;rnend loop;rnclose bill_cur;rnend;rnrnrn运行无错,插入数据时报错。[img=http://img.my.csdn.net/uploads/201304/05/1365152527_9800.png][/img]
求指导,方法重写的问题
做练习的时候有道题目是这样的,rn为什么第一题可以编译通过,而第二题不可以呢?rn不是说在重写的时候参数返回值都要一致的吗?rn不理解。。。求解答。。rnrnrn代码如下:rn第一题:rn[code=java]rnclass Super rn public float getNum()rn return 3.0f;rn rnrnrnrnpublic class Sub extends Superrn public double getNum(float d)rn return 0.0d;rn rnrnrn[/code]rnrn第二题:rn[code=java]rnclass Parent rn public int change()rn return 0;rn rnrnrnclass Child extends Parentrn public double change()rn return 0;rn rnrn[/code]rnrn
求指导scanf的问题
看了牛人用DOS打印“*”与“ ”排动画, 我就想试着写的一个打印数字程序rn输入一个数字 -> 判断输出形式(关键就是这个,类似于那种计算器上的样子) -> 逐行打印rnrnrn如下:[code=C/C++]rnint i,j,k,n,m,x,e=1,y,a[3]=0,0,0,b[2]=0,0,c[2]=0,0;rnrn printf("input a number:");rn scanf("%d",&i);rn if(i>9)rn printf("erro");rn elsern rn switch(i)rn rn case 1:c[0]=c[1]=1;break;rn case 2:a[0]=a[2]=1;b[1]=1;c[0]=1;break;rn case 3:a[0]=a[1]=a[2]=1;c[0]=c[1]=1;break;rn case 4:a[1]=1;b[0]=1;c[0]=c[1]=1;break;rn case 5:a[0]=a[1]=a[2]=1;b[0]=1;c[1]=1;break; rn case 6:a[0]=a[1]=a[2]=1;b[0]=b[1]=1;c[1]=1;break;rn case 7:a[0]=1;c[0]=c[1]=1;break;rn case 8:a[0]=a[1]=a[2]=1;b[0]=b[1]=1;c[0]=c[1]=1;break;rn case 9:a[0]=a[1]=a[2]=1;b[0]=1;c[0]=c[1]=1;rn rn rn for(j=1;j<=11;j++)rn rn for(k=1;k<=25;k++)rn printf("*");rn for(k=1;k<=9;k++)rn printf(" ");rn m=j%5;rn y=j/5;rn if((m=1)&&(a[y]=1))rn for(n=1;n<=16;n++)rn printf("*");rn elsern rn if(j<=6)rn rn if(b[0]=1)rn rn printf("*");rn for(x=1;x<=15;x++)rn printf(" ");rn rn elsern rn for(x=1;x<=15;x++)rn printf(" ");rn rn if(c[0]=1)rn printf("*");rn elsern printf(" ");rn rn elsern rn if(b[1]=1)rn rn printf("*");rn for(x=1;x<=15;x++)rn printf(" ");rn rn elsern rn for(x=1;x<=15;x++)rn printf(" ");rn rn if(c[1]=1)rn printf("*");rn elsern printf(" ");rn rn rn for(n=1;n<=9;n++)rn printf(" ");rn for(n=1;n<=20;n++)rn printf("*");rn printf("\n");rn rnrn[/code]rn貌似不能达到目的,求教
派生问题求指导
#includern#includernusing namespace std;rnclass Studentrnrnpublic:rn Student(int n,string nam,char s)rn rn num=n;rn name=nam;rn sex=s;rn rn ~Student()rnprotected:rn int num;rn string name;rn char sex;rn;rnclass Student1:public Studentrnrn Student1(int n,string nam,char s,int a,string ad):Student(n,nam,s)rn rn age=a;rn address=ad;rn rn void show()rn rn cout<<"num:"<
求指导语法问题。。。。
![图片说明](https://img-ask.csdn.net/upload/201708/04/1501840158_665790.png)n画箭头的语法不等价吗?n如果写第二句的话会错误无法通过编译
购物车问题【求指导】
我做的是一个网络报单的系统,基本实现的功能是:用户登录系统之后,浏览查询商品列表,将需要的商品加入购物车,生成订单,然后提交给系统后台rn因为我们的客户是:超市老板,所以每次报单的品种会比较多,所以我们还需要 用户在下次登录系统执行报单操作时,能够记住 用户以前订购了哪些哪些产品,然后直接输入数量即可。rn[img=https://img-bbs.csdn.net/upload/201401/20/1390182992_874499.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201401/20/1390183001_491983.jpg][/img]rnrn想请教一下:rn1、将需要的商品加入购物车 怎么做?rn2、如何实现 用户在下次登录系统时 能够记住历史订单,然后只需要直接填数量?rnrnrn可以向我索要源代码。QQ:331703032rnrn
指针问题 求指导
求指导[code=C/C++]class Arnprivate:rn int *p;rnpublic:rn A()p=null;rn;rnint mainrn A *q=new A;rn delete q;//请问释放q指的空间时,会不会自动释放p指的空间呢?rnrn[/code]
简单问题,求指导。。。
½¡¿µabc健康rn求程序,可以在eclipse控制台输出上面一行的字符串rn回复之前建议大家先在eclipse控制台跑下自己的程序rn只给第一个回答正确的同仁200分rn
死锁问题求指导
10、下列哪种操作可能带来死锁rnA、lock(m1) lock(m2) unlock(m1) unlock(m2)rnB、lock(m1) lock(m2) unlock(m2) lock(m2) unlock(m1) unlock(m2)rnC、lock(m1) lock(m2) unlock(m1) lock(m1) unlock(m2) unlock(m1)rnD、lock(m1) lock(m2) unlock(m1) unlock(m2) lock(m1) unlock(m1)rn为什么
求大神指导求大神指导求大神指导
1>main.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CSpeechRecognition1::CSpeechRecognition1(void)" (??0CSpeechRecognition1@@QAE@XZ),该符号在函数 "public: __thiscall main::main(class CWnd *)" (??0main@@QAE@PAVCWnd@@@Z) 中被引用rn1>main.obj : error LNK2001: 无法解析的外部符号 "public: virtual int __thiscall main::OnInitDiaLog(void)" (?OnInitDiaLog@main@@UAEHXZ)rn1>main.obj : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall CSpeechRecognition1::~CSpeechRecognition1(void)" (??1CSpeechRecognition1@@UAE@XZ),该符号在函数 "public: virtual __thiscall main::~main(void)" (??1main@@UAE@XZ) 中被引用rn1>D:\tttttt\RecordSpeech\Debug\RecordSpeech.exe : fatal error LNK1120: 3 个无法解析的外部命令
大家好,求指导指导正则表达式的问题
带圆括号的表达式的另一个用途是允许在[color=#FF0000]同一个正则表达式的后部引用前面的子表达式[/color]。这是通过在字符”\”后加一位或多位数字来实现的。例如,[color=#FF0000]1引用的是第一个带圆括号的子表达式,3引用的是第三个带圆括号的子表达式[/color]。注意,因为子表达式可以嵌套另外一个子表达式,所以它的问题是参与计数的左括号的位置。rn 上面这句话是犀牛书看到的,一直搞不懂,求给一个清晰的例子,并解析一下,谢谢!特别是标注的地方,是什么意思,我在网上看了几个例子,实在不懂啊!
流固耦合学习方法指导
流固耦合学习方法这方面的完整资料不多,所以在此奉献给大家。希望对做该方面研究的人有所帮助。
求指导。。 魅族M032错误, 求指导。。
以下为报错所有日志。机型为魅族M032,请问谁能指导下。rnrnrn12-18 09:55:39.162: E/AndroidRuntime(12911): FATAL EXCEPTION: mainrn12-18 09:55:39.162: E/AndroidRuntime(12911): java.lang.NullPointerExceptionrn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1462)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4293)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.Choreographer.doCallbacks(Choreographer.java:555)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.Choreographer.doFrame(Choreographer.java:525)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.os.Handler.handleCallback(Handler.java:615)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.os.Handler.dispatchMessage(Handler.java:92)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.os.Looper.loop(Looper.java:137)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at android.app.ActivityThread.main(ActivityThread.java:4866)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at java.lang.reflect.Method.invokeNative(Native Method)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at java.lang.reflect.Method.invoke(Method.java:511)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)rn12-18 09:55:39.162: E/AndroidRuntime(12911): at dalvik.system.NativeStart.main(Native Method)rn
求指导!!!!
[code=C/C++]//两个数组中存的二进制数,求和rn#include rnrnusing std::cout;rnusing std::cin;rnusing std::endl;rnrnvoid ADD_BIT(int *result,int *p,int *q,int n);rnint main() rn const int NUM=10;rn int BitArray1[NUM]=1,0,1,1,1,1,0,0,1,1;rn int BitArray2[NUM]=1,1,1,1,1,0,1,0,1,1;rn int Result[NUM+1];rn ADD_BIT(Result,BitArray1,BitArray2,NUM);rn return 0;rnrnrnvoid ADD_BIT(int *result,int *p,int *q,int n) rn int overflow=0;rn for(int i=n-1;i<=0;--i) rn if( (*(p+i) +*(q+i)==2) && overflow==0 ) *(result+i+1)=0;overflow=1; rn if( ( (*(p+i) + *(q+i))==2) && overflow==1) *(result+i+1)=1;overflow=1; rn if( (*(p+i)+*(q+i))==1 && overflow==0) *(result+i+1)=1;overflow=0;rn if( (*(p+i)+*(q+i))==1 && overflow==1) *(result+i+1)=0;overflow=1; rn if((*(p+i)+*(q+i))==0 && overflow==1) *(result+i+1)=1;overflow=0;rn else *(result+i+1)=0; overflow=0; rn rn if(overflow==1) *(result)=1;rn else *(result)=0;rn cout<<"相加的二进制和是:"<
求指导
假设一块flash每页的大小是4krn求页内偏移最大是多少?rn写2个宏或者函数,要求能判断任意地址的页码和页内偏移rn
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview